摘要:
Category OC提供了一种与众不同的方式-Category,可以动态的为已经存在的类添加行为(方法) 这样可以保证类的原始设计规模较小,功能增加时再逐步扩展 使用category进行类扩展时,不需要创建子类 category 使用简单的方式,实现了类的相关方法的模块化,把不同的类方法分配到不同 阅读全文
摘要:
Category OC提供了一种与众不同的方式-Category,可以动态的为已经存在的类添加行为(方法) 这样可以保证类的原始设计规模较小,功能增加时再逐步扩展 使用category进行类扩展时,不需要创建子类 category 使用简单的方式,实现了类的相关方法的模块化,把不同的类方法分配到不同 阅读全文
摘要:
1 // 2 // ViewController.m 3 // 09-pageControl 4 // 5 // Created by wangAngelo on 11/30/15. 6 // Copyright © 2015 angelowang. All rights re... 阅读全文
摘要:
一.UIPickerView1.UIPickerView的常见属性// 数据源(用来告诉UIPickerView有多少列多少行)@property(nonatomic,assign) id dataSource;// 代理(用来告诉UIPickerView每1列的每1行显示什么内容,监听UIPick... 阅读全文
摘要:
在XCode 7 版本中,如果在新建继承自NSObject的类中声明:@propert (nonatomic, assgin) CGRect rect;会报错,显示如下图原因是没有导入UIKit当导入UIKit后就正常了。 阅读全文
摘要:
1.新建一个继承自UITableView的类2.重写initWithStyle:reuseIdentifier:方法 添加所有需要显示的子控件(不需要设置子控件的数据 和 frame,并且子控件要添加到self.contentView中)。 进行子控件的一次性的属性设置(有些属性只要设置一次,比... 阅读全文
摘要:
转载此:CocoaChina原文地址:Regrecall blogger(原文已失效)Key Value CodingKey Value Coding是cocoa的一个标准组成部分,它能让我们可以通过name(key)的方式访问property, 不必调用明确的property accssor, 如... 阅读全文
摘要:
每个对象内部都有一个4个字节的存储空间存储引用计数器。当用alloc,new,copy,创建一个对象时,新对象的引用计数器默认为1。当给对象发送一条 retain消息,引用计数器+1当给对象发送一条release消息,引用计数器-1当给对象发送一条retainCount消息,反对当前引用计数器的值(... 阅读全文
摘要:
语法概览1.没有包名(命名空间)的概念在java中,为了防止两个类名相同的类冲突,你可以将这两个类放在不同的包里面。OC中并没有“包”的概念,也就是没有命名空间机制,取而代之的是开发人员给类名加上前缀,使用前缀可以有效防止类名冲突。比如NSString(OC中的字符串类)、NSArray(OC的数组... 阅读全文
|