上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 75 下一页
摘要: 在Xcode5之前的版本中,Xcode在新建项目时,会要求为一个类指定一个前缀,这样方便我们区分相同名字的类。而从Xcode6开始,由于Swift增加了命名空间的关系,Xcode在新建项目时,不会再要求我们指定前缀,这样前缀就需要我们手动添加,如何使Xcode像之前一样在创建类时自动为我们添加前缀呢 阅读全文
posted @ 2016-12-21 21:33 夜行过客 阅读(3126) 评论(0) 推荐(0) 编辑
摘要: 1. 为什么要有Autoreszing? 在Xcode6之前,如果定义了下面的一个布局,同时运行在不同尺寸设备下会显示不同的效果。 (iPhone6-4.7inch) (iPhone5s-4inch) 可以看到,我们在4.7inch下的iPhone6上定义的布局跑在4inch下的iPhone5s上面 阅读全文
posted @ 2016-12-20 22:39 夜行过客 阅读(448) 评论(0) 推荐(0) 编辑
摘要: ViewController.m 最终效果: 阅读全文
posted @ 2016-12-20 20:55 夜行过客 阅读(282) 评论(0) 推荐(0) 编辑
摘要: Person.h Person.m main.m 运行结果: 阅读全文
posted @ 2016-12-19 22:22 夜行过客 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1. 使用Xcode分析代码,分析分为静态分析及动态分析 静态分析:(Xcode-Product-Analyze)  检测代码是否有潜在的内存泄露  编译器认为不太合适的代码 运行结果: 若程序有未使用的变量,或编译器写法不合理,则分析结果会给出相应提示: 动态分析:(Xcode-Product 阅读全文
posted @ 2016-12-19 22:06 夜行过客 阅读(1477) 评论(0) 推荐(0) 编辑
摘要: NSString+Extension.m 移除某个文件或文件夹: 最终效果: 阅读全文
posted @ 2016-12-19 20:58 夜行过客 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 最终效果: 阅读全文
posted @ 2016-12-19 19:57 夜行过客 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 1. 首先,打开source insight主界面。 2. 选择“options->key assignments",进入快捷键设置界面。 3. 此时,可以看到快捷键设置对话框。 4. 找到高亮的命令,可以看到默认的快捷键是Shift+F8. 点击“Assign new key”,分配新的快捷键。 阅读全文
posted @ 2016-12-19 09:46 夜行过客 阅读(2172) 评论(0) 推荐(0) 编辑
摘要: 很多应用在第一次加载时会读取前一次浏览的历史微博数据,只有当用户手动触发下拉刷新之后,才会去加载新的微博数据。 1.集成FMDB FMDB是在sqlite3的C语言查询函数基础上封装的一套OC的API,因此在使用之前需要首先导入libsqlite3.tbd. 2. 添加FMDB库 3. 参考代码: 阅读全文
posted @ 2016-12-19 00:27 夜行过客 阅读(2287) 评论(0) 推荐(0) 编辑
摘要: /* 1. 创建一个数据表 */ CREATE TABLE IF NOT EXISTS t_dog (name text, age integer); CREATE TABLE IF NOT EXISTS t_cat (name,age); CREATE TABLE IF NOT EXISTS t_student (name text NOT NULL, age integer); CREATE... 阅读全文
posted @ 2016-12-15 21:26 夜行过客 阅读(189) 评论(0) 推荐(0) 编辑
上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 75 下一页