摘要: 各位请移步到【http://www.cnblogs.com/cchHers/p/8945908.html】 阅读全文
posted @ 2018-04-24 19:20 码出境界 阅读(131) 评论(0) 推荐(0)
摘要: 本文概要: 1、RSS是什么,有什么作用? 2、是不是所有的网站都有RSS功能? 3、没有RSS功能的网站如何订阅? 4、RSS是否已经过时? 5、推荐一些热门的RSS订阅地址 1、RSS是什么,有什么作用? 现在真是个信息爆炸的时代。看个新闻吧,以前就是看看报纸,看看新闻联播等。现在移动流量了,完 阅读全文
posted @ 2018-04-24 18:31 码出境界 阅读(2857) 评论(0) 推荐(0)
摘要: 本文概要: 1、首先列举了四种可用于遍历的方式:标准的C语言for循环、Objective-C 1.0出现的NSEnumerator、Objective-C 1.0出现的for in快速遍历、块遍历。 2、对每一种遍历都给出对于NSArray、NSDictionary、NSSet三种容器的代码举例, 阅读全文
posted @ 2018-04-23 15:37 码出境界 阅读(157) 评论(0) 推荐(0)
摘要: 本文概要: 1、块类型的语法结构 2、使用C语言中的“类型定义”的特性。使用typedef关键字用于给块类型起个别名 3、使用typedef好处之一是,重构块的类型签名时只需要改一处就行了,避免遗留bug 4、使用typedef技巧之一是,给同一块签名类型创建数个别名,方便让其他开发人员理解用途 5 阅读全文
posted @ 2018-04-23 15:30 码出境界 阅读(305) 评论(0) 推荐(0)
摘要: 本文概要: 1、首先给出结论是:除了几种特殊情况外,在读取实例变量的时候采用直接访问的形式,而在设置实例变量的时候通过属性来做。 2、讲解了使用getter、setter的好处。 3、列举了几种上面提到的特殊情况:有时不能使用setter、有时必须使用setter、有时必须使用getter。 注意: 阅读全文
posted @ 2018-04-23 14:14 码出境界 阅读(365) 评论(0) 推荐(0)
摘要: 要理解好“属性”这一概念,我觉得需要把以下几个问题弄明白: 1、实例变量与public、protected、private 2、实例变量的继承性 3、属性摆放的位置,比如声明文件、实现文件、匿名分类声明文件等 4、属性与实例变量的关系 5、使用属性还是使用实例变量 6、属性与setter、gette 阅读全文
posted @ 2018-04-23 13:56 码出境界 阅读(410) 评论(0) 推荐(0)
摘要: 一、首先让我们看看苹果公司是怎么描述自己的Swift的: Swift 是编写程序的绝佳选择,无论是手机、电脑还是服务器,任何能跑代码的设备都是如此。它是一门集现代语言之大成,集结了苹果的工程师文化精髓以及开源社区多样化于一身的编程语言。编译器为专为性能所调优,语言专为开发所优化,二者绝不互相妥协。 阅读全文
posted @ 2018-04-23 01:20 码出境界 阅读(1008) 评论(0) 推荐(0)
摘要: 数组中可以放任何类型的数据,并且一个数组中的元素类型可以不一致。只要是(id类型)对象。 NSArray 1、初始化 2、初始化,最后需要以nil结尾 3、初始化,使用一个数组初始化另一个数组 4、初始化,类方法,最后需要以nil结尾 5、拼接,将一个新对象拼接在数组的后面,拼接后返回新的数组 6、 阅读全文
posted @ 2018-04-22 22:39 码出境界 阅读(421) 评论(0) 推荐(0)
摘要: NSString 1、初始化 2、初始化 3、初始化 4、初始化 5、提取特定索引的字符。在OC中,字符串中每一个组成字符都是一个UniChar类型 6、根据索引提取从索引(含)到最后的所有元素 7、根据索引提取从最初位置到索引(不含索引位置) 8、根据范围提取字串(往后数) 9、compare:通 阅读全文
posted @ 2018-04-21 01:02 码出境界 阅读(1261) 评论(0) 推荐(0)
摘要: 重写description方法,当使用%@时就会输出特定的字符串。 Person *person = [[Person alloc] init]; 之后在使用NSLog(@"%@", person)时,就使用的是description方法。 阅读全文
posted @ 2018-04-20 20:36 码出境界 阅读(217) 评论(0) 推荐(0)
摘要: 如果在“系统偏好设置”--“安全性与隐私”--“通用”版面没有像下面的选项。那么请打开终端,使用命令行操作,之后重新进刚刚的设置界面,会出现“任何来源”的选项。 命令行:(请复制使用) sudo spctl --master-disable 提示:文件已经损坏,请移动到废纸篓中…… 这种情况需要使用 阅读全文
posted @ 2018-04-20 16:21 码出境界 阅读(456) 评论(0) 推荐(0)
摘要: 关于本文:有关“Xcode Edit Schemes”的设置,还是有很大的学问的。由于时间关系,我一点一点的补充。 1、在开发的时候,至少将Run的Build Configuration设置为Debug模式。 不然在调试找bug的时候,Variables View中会出现问题。比如,self为nil 阅读全文
posted @ 2018-04-16 18:16 码出境界 阅读(463) 评论(0) 推荐(0)
摘要: 关于本文:文章会从什么是算法工程师这个问题,在网络上遨游一番,发现有好的句子就摘抄下来,当然最后,我也会给出一些自己的拙见。 【以下内容参考:https://www.zhihu.com/question/20281296】 工作产品:软件工程师输出代码和文档,其中代码是主要产品;算法工程师输出算法模 阅读全文
posted @ 2018-04-14 23:32 码出境界 阅读(729) 评论(0) 推荐(0)
摘要: 关于本文:作为一名iOS软件工程师,熟练的使用系统提供的强大的Foundation服务是必备的职业素养。 NSString、NSMutableString NSArray、NSMutableString NSDictionary、NSMutableDictionary NSNumber NSInte 阅读全文
posted @ 2018-04-14 15:10 码出境界 阅读(180) 评论(0) 推荐(0)
摘要: 关于本文:作为一名iOS软件工程师,熟练规范的使用常用的UI控件是必备的基础技能。 指示器(UIActivityIndicatorView) 转动的等待小菊花 提醒对话框(UIAlertViewController) UINavigationBar(导航条) http://www.cnblogs.c 阅读全文
posted @ 2018-04-14 14:50 码出境界 阅读(679) 评论(0) 推荐(0)