- 博客(9)
- 收藏
- 关注
转载 iOS 笔试题
iOS 笔试题【90%的选中率】 (2012-12-06 22:31:54) 转载▼ 标签: 数组 拷贝 scoket ios基地 ios面试题 分类: iOS 面试能力要求:精通iphone的UI开发,能熟练操作复杂表视图,熟练使用图层技术, 可以自定义UI控件,使用类别
2016-05-30 10:24:45 2164
转载 MVC模式浅谈
MVC模式浅谈 一、MVC模式概述 模型-视图-控制器(MVC模式)是一种非常经典的软件架构模式,在UI框架和UI设计思路中扮演着非常重要的角色。从设计模式的角度来看,MVC模式是一种复合模式,它将多个设计模式在一种解决方案中结合起来,用来解决许多设计问题。MVC模式把用户界面交互分拆到不同的三种角色中,使应用程序被分成三个核心部件:Model(模型)、View(视图)、Co
2016-05-30 09:50:25 330
转载 Object-C Category和Extension的区别
参考:http://stackoverflow.com/questions/3499704/difference-between-category-and-class-extensionhttp://www.tutorialspoint.com/objective_c/objective_c_extensions.htmCategory 用于给class及其subclass添加新的方法 有自己单
2016-05-30 09:39:29 203
原创 实例变量修饰符(@public@protected@private@package )
@public 修饰的实例变量是公有的,任何地方通过实例对象都可以访问。 @protected 受保护的类型,只能在当前的类和子类中访问。 @private 私有的,修饰的实例变量只能在当前类中访问。 @package 框架级别的,作用域介于@private和@public之间,只要处于同一个框架下,就可以通过变量名访问。(这个个人很少用到)
2016-05-25 21:18:55 343
转载 OC之封装
封装 给每一个实例变量定义两个方法:设置变量的方法(set) 获取变量值的方法(get) set方法书写规范: 1) 属于对象方法 而不是类方法 2) 不能有返回值 3) 方法名必须以set开头 4) 方法名 set之后 跟的是 实例变量名去掉下划线,并且首字母大写 5) 一定有参数,参数类型 和实例变量的类型一致 6)
2016-05-25 17:29:15 252
转载 new和alloc init的区别
附录:new和alloc init的区别 2014年10月31日 星期五 下午3:27 className* object = [className new]; or 背景说明,new是较为老式的写法,后来发现只有一个new不好使,才引入了alloc和init这种写 法,保留new一是向后兼容,二是很多时候是一种更简单的写法。其实是一样的,new在内部调用 的alloc和init. 源代码:
2016-05-25 13:15:42 293
转载 Objective-C Coding Style Guidelines
Objective-C Coding Style Guidelines 参考资料: • Apple: Coding Guidelines for Cocoa • Google: Objective-C Style Guide 正文: • 间距和格式 ◦ 指针“*”号的位置
2016-05-20 20:46:05 340
原创 NSString 和 NSMutableString类的常见用法
NSString 和 NSMutableString类的常见的几种用法 NSString和NSMutableString 是Foundation框架下两个常用的处理字符串的类。NSString是静态,而NSSMutableString是动态的。
2016-05-20 14:59:25 289
原创 super init
一个初始化函数里只能有一个super init类的方法,它有什么意义?这样写的好处是什么?NSObject的init方法很简单,就是return self。当父类的初始化完成之后,即self不为nil的情况下,就可以开始做子类的初始化了
2016-05-17 19:40:47 366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人