关于几个容易出错的地方

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于几个容易出错的地方相关的知识,希望对你有一定的参考价值。

第一个:

当push出一个collectionView的时候会崩溃,原因是没有布局什么的  看不太懂英文,解决方案

重写init方法  在你需要push出来的界面

-(id)init{

    UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc]init];

    if (self =[super initWithwithCollectionViewLayout:layout]) {

        

    }

    return self;

}

 第二个:

关于用Storyboard和代码联合一起往另一个collectionView传值时会出现随机数  为了固定这个数 

解决方案

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {

    if ([segue.identifier isEqualToString:@"gotoEssayDetail"]) {

        //取出对象

        ThreeOneCollectionViewController *VC = segue.destinationViewController;

 

        NSIndexPath *indexPath=self.collectionV.indexPathsForSelectedItems[0];

        Three33OneItemOfBannersModel *ThreeModel = _dataSource [indexPath.row];

        //赋值

       VC.numb = ThreeModel.target_id;

 

    }

}

 

以上是关于关于几个容易出错的地方的主要内容,如果未能解决你的问题,请参考以下文章

字符串函数sprintf / sprintf_s 容易出错的地方

NIOS EDS最容易出错的地方

java中的jdbc容易出错的地方(谨记)

点点滴滴-记录容易出错的地方

mysql 新建存储过程中容易出错的地方

继续深入更新shell脚本容易出错的地方