随笔分类 -  iOS

属性
摘要:1. @property (copy) nsmutableArray *arr;这个操作会出现什么问题?(摘录)用self.array = 是通过setter方法来给array赋值,而你又给这个setter方法设置copy,而经过copy生成的array指针指向的是一个不可变数组(详细请参见苹果的官... 阅读全文

posted @ 2015-07-14 16:09 安琪 阅读(124) 评论(0) 推荐(0)

tableview
摘要:1.该方法执行后会选中某行[self.tableView selectRowAtIndexPath:animated:scrollPosition:];2.该方法会在调用选中方法后调用,显示选中的状态,注意需配合覆盖掉系统默认的方法:viewWillAppear [self tableView:se... 阅读全文

posted @ 2015-07-14 16:06 安琪 阅读(109) 评论(0) 推荐(0)

将warning设为错误
摘要:在程序编写过程中,我们有时会因为现实情况将现在无法实现的部分功能设为warning#prama warning ------------------为了方便查找warning,或查看某部分的警告,可设警告为错误具体操作为:选中“项目”---》Building Settings ----》搜索warn... 阅读全文

posted @ 2014-12-17 15:39 安琪 阅读(153) 评论(0) 推荐(0)

iOS7中group类型tableview的section间距设置
摘要:1.如果是首行,检查是否设置了headerView。2.其他设置tableView.sectionFooterHeight=1.0。这个距离的计算是header的高度加上footer的高度,使用代理方法也可以设置(注意不可以设置为0,否则无效)。 阅读全文

posted @ 2014-11-20 16:44 安琪 阅读(619) 评论(0) 推荐(0)

_OBJC_CLASS_$_ errors 错误解决办法
摘要:步骤如下图:1.点击 Manage Schemes2. Shared打对勾即可 阅读全文

posted @ 2014-11-19 11:55 安琪 阅读(223) 评论(0) 推荐(0)

iOS在Xcode6中添加空模板
摘要:1.在Xcode6.0以下版本找到空模板(路径与下方相同).2.将空模板拖入路径:Macintosh HD ▸ 应用程序 ▸ Xcode(版本号).app ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform ▸ Developer ▸ Lib... 阅读全文

posted @ 2014-11-17 17:17 安琪 阅读(347) 评论(0) 推荐(0)

规范思路问题
摘要://在注释前要留有空格,与注释语句也要留有空格例:int _wheels; // 轮指数=赋值符号左右两边都要留有空格例:_wheels = wheels;.m文件中添加头文件都要用#import相似类方法的的声明或实现放在一起。例:- (void)setX:(int)x;- (int)x;- (... 阅读全文

posted @ 2014-09-14 22:47 安琪 阅读(261) 评论(0) 推荐(0)

导航