上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页
摘要: 打开终端, 用cd命令 定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来: find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -p 阅读全文
posted @ 2016-10-31 15:23 鸿鹄当高远 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中,可能需要按照model的某种属性排序。 1、自定义model 2、创建model对象 3、创建存储数组 4、按model年龄属性 排序 5、打印结果 6、截图 阅读全文
posted @ 2016-09-26 18:19 鸿鹄当高远 阅读(2477) 评论(0) 推荐(0) 编辑
摘要: 2016年9月7日,苹果发布iOS 10。2016年9月14日,全新的操作系统iOS 10将正式上线。 作为开发者,如何适配iOS10呢? 1.Notification(通知) 自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进 阅读全文
posted @ 2016-09-18 11:53 鸿鹄当高远 阅读(8431) 评论(12) 推荐(12) 编辑
摘要: 中文 iOS/Mac 开发博客列表 阅读全文
posted @ 2016-09-12 17:39 鸿鹄当高远 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 一、__block理解: Blocks可以访问局部变量,但是不能修改, 声明block的时候实际上是把当时的临时变量又复制了一份, 在block里即使修改了这些复制的变量,也不影响外面的原始变量。即所谓的闭包。 如果修改局部变量,需要加__block。 API Reference对__block变量 阅读全文
posted @ 2016-09-02 16:36 鸿鹄当高远 阅读(1397) 评论(0) 推荐(2) 编辑
摘要: 在iOS开发中,遇到耗时操作,我们经常用到多线程技术。Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法,只需定义想要执行的任务,然后添加到适当的调度队列(dispatch queue)。GCD会负责创建线程和调度你的任务,系统直接提供线程管理。 一、队 阅读全文
posted @ 2016-09-01 11:40 鸿鹄当高远 阅读(599) 评论(0) 推荐(0) 编辑
摘要: SQLite3是iOS内嵌的数据库,SQLite3在存储和检索大量数据方面非常有效,它使得不必将每个对象都加到内存中。还能够对数据进行负责的聚合,与使用对象执行这些操作相比,获得结果的速度更快。 SQLite3使用SQL结构化查询语言,SQL是与关系数据库交互的标准语言。 SQLite3的使用: 1 阅读全文
posted @ 2016-08-30 10:44 鸿鹄当高远 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 归档是指一种形式的序列化,专门编写用于保存数据的任何对象都应该支持归档。使用对模型对象进行归档的技术可以轻松将复杂的对象写入文件,然后再从中读取它们。 只要在类中实现的每个属性都是标量或者都是遵循NSCoding协议的某个类的实例,你就可以对整个对象进行完全归档。大多数的Foundation和Coc 阅读全文
posted @ 2016-08-25 15:28 鸿鹄当高远 阅读(2353) 评论(2) 推荐(1) 编辑
摘要: 在和服务器交互过程中,会iOS 字典或者数组和JSON串的转换,具体互换如下: 阅读全文
posted @ 2016-08-23 11:01 鸿鹄当高远 阅读(16207) 评论(0) 推荐(0) 编辑
摘要: //去掉背景图片 [self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault]; //去掉底部线条 [self.navigationController.navigationBar setSh... 阅读全文
posted @ 2016-08-22 15:36 鸿鹄当高远 阅读(491) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页