个人总结---面试宝典
yibella
轨迹人生-偶尔提醒-开发者;
产品管理;
项目管理;
iOS开发;
展开
-
网络编程 注意点
//网络编程下载://get post//同步 异步//XML-SAX、DOM JSON-Kit、Foundation//最常用的组合就是get-异步-JSON-Foundation//当然get的安全性没有post好//get和post的区别:1、传输方式不一样:get是以网址字符串的形式,post是以密文的形式原创 2015-09-28 20:55:53 · 493 阅读 · 0 评论 -
Git,简直就是高端大气上档次,屌!对于我来说,真的是太好用了。大赞ing
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013745374151782eb658c5a5ca454eaa451661275886c6000这是我自学时看得网站,真的对于我自己来说,帮助太大了,尤其是自己做项目,每次都在更新版本的时候。原创 2015-10-13 20:13:39 · 1214 阅读 · 0 评论 -
问题集锦二
关于CoreData数据库 错误代码134100原创 2015-11-16 19:33:22 · 274 阅读 · 0 评论 -
CoreData 数组越界
CoreData 数组越界 删除元素的顺序不当原创 2015-11-16 19:47:33 · 286 阅读 · 0 评论 -
内存管理 问题集锦一
1、以下代码有什么问题吗?如果没有的话,obj、obj2的引用计数分别是多少?如果有问题的话存在什么问题?2、在实际开发过程中,什么情况下需要创建自动释放池?原创 2015-11-29 19:16:51 · 263 阅读 · 0 评论 -
多态 特征
//多态两大特征://a.不同对象在响应同一个消息有不同操作。---多个子类具体实现 某个一样的方法//b.父类指针可以指向子类对象。//父类指针可以指向子类对象---多态//1.提供统一接口。//2.保护数据的内部安全。//给一个视图添加 多个子视图的时候,明明内部是可变数组。原创 2015-09-29 13:07:04 · 435 阅读 · 0 评论 -
OC 成员变量的修饰符 以及 头文件的引入比较
@protected@public @private @package #include #import @class原创 2015-12-01 19:52:23 · 522 阅读 · 0 评论 -
Older Hobby
//判断 nil == manager //foo bar是老程序员的定义变量名的一种约定。 // NSString *foo = @"";原创 2015-09-29 13:15:08 · 245 阅读 · 0 评论 -
项目总结--看似不重要,却最重要
//根据下标来确定Music模型对象,为什么这里不是直接传递模型对象呢?其实我自己第一次写的时候,的确是根据Music模型对象来确定是哪一首歌的。那是因为当时自己还没有开始写上一首和下一首的操作,当写切换歌曲的时候,就会发现,自己根本不知道怎么去找上一首和下一首,然后这个时候,就得仔细想一下,其实,当我们解析完数据的时候,是把Music对象装进一个数组的,于是,我们切换歌曲其实就是在数组中找到当前原创 2015-10-12 20:39:13 · 630 阅读 · 0 评论 -
id instancetype 区别
1.//id 是不安全的,是任意类型//instancetype 虽然也是任意类型,但是它可以自动匹配是什么对象。2.//id 可以定义一个对象//instancetype 是不可以的。3.//id 是一种动态运行时,也就是在运行时才检测是什么类型。原创 2015-09-29 13:03:53 · 333 阅读 · 0 评论 -
自己写 伪单例 模仿的样式
// 单例样式//有三种样式,一个是shared前缀 ----[UIApplication sharedApplication]//另一个是 default前缀 [NSNotificationCenter defaultCenter]//还有一个是 standard前缀 [NSUserDefaults standardUserDefaul原创 2015-09-29 13:11:15 · 446 阅读 · 0 评论 -
super 到底是什么
//super是一个编译器指令,指向父类,向父类发送消息 self = [superinitWithFrame:frame]; //1、初始化子类和父类的共有实例变量(子类继承下来的实例变量) //2.接收初始化结果: //2.1、如果一个类的父类不存在,返回结果为nil,实例变量的初始化将不再执行。(不允许初始化没有父类的实例变量原创 2015-10-01 14:55:35 · 579 阅读 · 1 评论 -
线程 种类
//多线程种类 //1.脱离线程:线程结束后被销毁。 //2.非脱离线程:线程结束后被挂起,等待唤醒,不销毁。一旦有事件触发,就会再次响应。--主线程。我们自己写的线程,可以开启循环检测就属于非脱离。 //之所以能死循环,是因为runloop机制。原创 2015-10-05 15:31:02 · 1114 阅读 · 0 评论 -
内存管理 问题集锦二
ARC 下 dealloc 方法存在的意义在于什么地方?举例说明一下具体的使用场景。原创 2015-12-01 19:39:58 · 266 阅读 · 0 评论