2023年12月4日
摘要:
作用:复用cell.可以用标识符从表视图中获得可重用单元格.for: indexPath通过指定单元格位置获得可重用单元格,不需要判断. 用于 dequeue(出队)一个可复用的 cell,用于在 UITableView 或 UICollectionView 中显示。 这个方法接收两个参数: wit
阅读全文
posted @ 2023-12-04 16:49
强者VS弱者
阅读(89)
推荐(0)
摘要:
方法1 将获得cell的方法从- (UITableViewCell)dequeueReusableCellWithIdentifier:(NSString)identifier 换为-(UITableViewCell *)cellForRowAtIndexPath:(NSIndexPath *)in
阅读全文
posted @ 2023-12-04 16:28
强者VS弱者
阅读(207)
推荐(0)
摘要:
第一种://在创建collectionView的时候注册cell(一个分区) UICollectionViewCell *cell=[collectionView dequeueReusableCellWithReuseIdentifier:@“cell" forIndexPath:indexPat
阅读全文
posted @ 2023-12-04 16:22
强者VS弱者
阅读(533)
推荐(0)
2023年11月28日
摘要:
1.gitHub gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。gitHub于2008年4月10日正式上线,除了git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代
阅读全文
posted @ 2023-11-28 11:42
强者VS弱者
阅读(222)
推荐(0)
2020年3月13日
摘要:
Multiple commands produce '/Users/xiaonanchen/Library/Developer/Xcode/DerivedData/Masonry-FDTemplateLayoutCell-drugiuxrkavipkcwqldqiealarfk/Build/Prod
阅读全文
posted @ 2020-03-13 13:16
强者VS弱者
阅读(386)
推荐(0)
2020年3月9日
摘要:
第一步: 首先要检查Mac是否安装了rvm(ruby version manager)。打开终端,输入指令$ rvm -v,"$"不用输入: (1)如果不存在,则会出现下面的情况: (2)如果存在,则会打印rvm的版本信息: 如果不存在,先要安装一下,安装指令是$: curl -L https://
阅读全文
posted @ 2020-03-09 17:17
强者VS弱者
阅读(327)
推荐(0)
2019年4月17日
posted @ 2019-04-17 15:42
强者VS弱者
阅读(170)
推荐(0)
2019年4月10日
摘要:
1>instancetype在类型表示上,跟id一样,可以表示任何对象类型 2>instancetype只能用在返回值类型上,不能像id一样用在参数类型上 3>instancetype比id多一个好处:编译器会检测instancetype的真实类型 第3点的解释: 在下面这种情况下 // Perso
阅读全文
posted @ 2019-04-10 16:01
强者VS弱者
阅读(422)
推荐(0)
摘要:
一、const与宏的区别 const简介:之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽成宏,推荐我们使用const常量。 执行时刻:宏是预编译(编译之前处理)const是编译阶段。 编译检查:宏不做检查,不会报编译错误,只是替换,const会编译检查,会报编译错误。 宏的好处:宏能定义一
阅读全文
posted @ 2019-04-10 15:28
强者VS弱者
阅读(197)
推荐(0)
摘要:
一.APP在iphoneX运行后不能占满,上下都有多余的边 解决方法:把旧的image.xcassets中的LaunchImage删掉,重新创建并在Images.xcassets中为iPhone X添加一个LaunchImage,新的启动图尺寸为1125px × 2436px(375pt × 812
阅读全文
posted @ 2019-04-10 14:04
强者VS弱者
阅读(388)
推荐(0)