摘要: 我们在声明一个NSString属性时,对于其内存相关特性,通常有两种选择(基于ARC环境):strong与copy。那这两者有什么区别呢?什么时候该用strong,什么时候该用copy呢?让我们先来看个例子。示例我们定义一个类,并为其声明两个字符串属性,如下所示:1234@interfaceTest... 阅读全文
posted @ 2015-12-26 19:50 aunty_m 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 所有者属性我们先来看看与所有权有关系的属性,关键字间的对应关系。属性值关键字所有权strong__strong有weak__weak无unsafe_unretained__unsafe_unretained无copy__strong有assign__unsafe_unretained无retain_... 阅读全文
posted @ 2015-12-25 23:55 aunty_m 阅读(163) 评论(0) 推荐(0) 编辑
摘要: UI相关相机图标大小图标UITableView使用 Home 界面网络通信相关其他程序提交了到App Stroe需要经过审核,但是不遵循Apple的iPhone Human Interface Guideline,或者使用了Private API,你的程序就很可能被拒。这里总结一些被拒的经验与对策,... 阅读全文
posted @ 2015-12-25 01:19 aunty_m 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1.先执行main函数,main内部会调用UIApplicationMain函数 2.UIApplicationMain函数里面做了什么事情: 1>创建UIApplication对象 2>创建UIApplication的delegate对象—–PYAppDelegate 3>... 阅读全文
posted @ 2015-12-24 20:11 aunty_m 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 懒加载格式:lazy var 变量名: 数据类型 = 闭包()注意: 闭包后面的()必须写,代表着执行闭包,将闭包的返回值赋值给变量//方法1lazy var listData: [String]? = { () -> [String] in print("我被加载了") r... 阅读全文
posted @ 2015-11-06 20:42 aunty_m 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 新浪微博 storyboard + 代码 项目主体框架: 主视图控制器 UITabbarController + 包含四个UINavigationController,分别是首页 消息 发现 我 + 特殊之处,UITabbarController中间的加号+ 配置源代码管理工具 SVN or ... 阅读全文
posted @ 2015-11-06 10:02 aunty_m 阅读(138) 评论(0) 推荐(0) 编辑
摘要: ##新浪微博- storyboard + 代码- 项目主体框架: -主视图控制器 UITabbarController -包含四个UINavigationController,分别是首页 消息 发现 我 -特殊之处,UITabbarController中间的加号+- 配置源代码管理工具 SVN... 阅读全文
posted @ 2015-11-06 09:53 aunty_m 阅读(254) 评论(0) 推荐(0) 编辑
摘要: BlockBlock格式:形参:返回值类型(^Block名称)(形参列表)值:^(形参列表){// 逻辑代码}- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ [self loadData:^{ ... 阅读全文
posted @ 2015-11-05 19:45 aunty_m 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 字符串OC 中的字符串是一个对象,Swift中的字符串是一个结构体OC 中的字符串是以\0结尾, Swift中的字符串不是以\0结尾Swift中的字符串比OC中的字符串性能好Swift中的字符串支持遍历let str = "abc\0def"print(str)遍历字符串for c in str.c... 阅读全文
posted @ 2015-11-05 15:24 aunty_m 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 2015-11-05Swift代码开发技巧:自动类型推导: option + click 查看变量/方法的说明能不写类型就不写类型,减少冗余代码苹果推荐我们先定义常量,只有需要修改的时候才定义变量数据类型:类型安全的语言,在任何情况下都不会进行自动类型转换(隐式类型转换),所有的转换都必须是显示的只... 阅读全文
posted @ 2015-11-05 10:51 aunty_m 阅读(135) 评论(0) 推荐(0) 编辑