
OC编程
文章平均质量分 54
春暖之花开
这个作者很懒,什么都没留下…
展开
-
常见OC面试题
1. 谈谈你对MVC的理解? MVC是一种设计模式, 这种设计模式用于分离代码的不同模块, 用于提高代码的健壮性和复用性。 M:Model 指的程序的数据相关。如果以游戏为例:model可以用于描述游戏角色的攻击力、杀伤力、血量! V:View 凡是在界面上看到的内容都是View.换句话说:就是显示具体的内容。原创 2014-10-24 10:45:39 · 1129 阅读 · 0 评论 -
打印家目录下的jpg格式图片
Coacoa内存管理 以办公室开灯关灯举例内存管理的思考方式自己⽣生成 的对象,自己持有* alloc* mutableCopy* new* copy// ⾃自⼰己⽣生成并持有对象id obj = [[NSObject alloc] init];非原创 2014-10-11 18:16:17 · 650 阅读 · 0 评论 -
代码块的使用
代码块的语法格式: 返回值类型(^代码块名)(参数列表) = ^返回值类型(参数列表){表达式;}; eg: void(^myBlock)() = ^{printf(“hello,block\n”);};说明:1.返回值类型和参数列表都可以有条件省略 2.省略返回值类型时,若表达式中有return 语句就使用该返回值的类型,原创 2014-10-21 14:32:28 · 617 阅读 · 0 评论 -
OC中数组的用法
#import int main(int argc, const char * argv[]){ // 创建数组 NSArray *arr1 = nil;// NSLog(@"%p", arr1); NSObject *obj = [NSObject new]; arr1 = [NSArray arrayWithObjects:@"原创 2014-10-21 17:29:59 · 1015 阅读 · 0 评论 -
NSNumberFormatter的使用
通过NSNumberFormatter,可以设置NSNumber输出的格式。例如如下代码:NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];formatter.numberStyle = NSNumberFormatterDecimalStyle;NSString *str原创 2015-10-22 18:18:33 · 515 阅读 · 0 评论