摘要: 1、对象的基本结构1>、每个OC对象都有自己的引用计数器,是一个整数,表示“对象别引用的次数”,即有多少人正在使用这个OC对象;2>、每个OC对象内部专门有4个字节的存储空间来存储引用计数器。2、引用计数器的作用1>、当用alloc、new或copy创建一个新对象时,新对象的引用计数器默认就是1;2... 阅读全文
posted @ 2015-03-21 12:39 yedandn 阅读(83) 评论(0) 推荐(0)
摘要: -(void)viewDidLoad{ //列数 int columns = 3; //每个图片之间的间距 = (控制器view的宽度 - 列数 * 图片的宽度)/ (列数 + 1) CGFloat margin = (self.view.frame.size.width - columns... 阅读全文
posted @ 2015-03-20 14:51 yedandn 阅读(107) 评论(0) 推荐(0)
摘要: 点击某个按钮:使图片向上移- (void)up:(UIButton *)sender{//OC语法规定:不允许直接修改 某个对象中结构体属性的成员 错误写法:_imageView.frame.origin.y-=10;//0、动画(头部-开始动画)[UIView beginAnimations:ni... 阅读全文
posted @ 2015-03-19 18:39 yedandn 阅读(104) 评论(0) 推荐(0)
摘要: http://www.cocoachina.com/ios/20150318/11364.html(消息机制的链接)通知中心:#import"KCMainViewController.h"@interfaceKCMainViewController()@end@implementationKCMai... 阅读全文
posted @ 2015-03-19 14:57 yedandn 阅读(107) 评论(0) 推荐(0)
摘要: 1、构造方法:用来初始化对象的方法,是个对象方法,以-开头。2、重写构造方法的目的:为了让对象创建出来,成员变量就会有一些固定的值;3、重写构造方法的注意点:1>、先调用父类的构造方法([super init]);2>、在进行子类内部成员变量的初始化。4、自定义构造方法的规范:1>、一定是对象方法,... 阅读全文
posted @ 2015-03-18 17:26 yedandn 阅读(102) 评论(0) 推荐(0)
摘要: 成员变量的作用域public:在任何地方都能直接访问对象的成员变量private:只能在当前类的对象方法中直接访问(@implement中默认的)protected:可以在当前类及其子类的对象方法中直接访问(@interface中默认的)package:只要处在同一框架中,就能直接访问对象的成员变量... 阅读全文
posted @ 2015-03-18 16:08 yedandn 阅读(208) 评论(0) 推荐(0)