自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 属性和实例变量

在对象内部读取数据时,应该直接通过实例变量来读,而写入数据时,则应通过属性来写。在初始化方法及dealloc方法中,总是应该直接通过实例变量来读写数据。有时会使用惰性初始化技术配置某些数据,在这种情况下,需要通过属性来读取数据。以下转载自:http://www.cnblogs.com/AnnieBabygn/p/5335350.htmliOS 成员变量,实例变量,属性变量的区别,联系这几个概念往往...

2018-07-08 16:09:27 287

原创 - (nullable id)valueForKey:(NSString *)key;

取值当调用valueForKey:@”name“的代码时,KVC对key的搜索方式不同于setValue:属性值 forKey:@”name“,其搜索方式如下:首先按get<Key>,<key>,is<Key>的顺序方法查找getter方法,找到的话会直接调用。如果是BOOL或者Int等值类型, 会将其包装成一个NSNumber对象。如果上面的getter没有找...

2018-07-08 16:08:08 825

原创 若一个类有实例变量 NSString *_foo ,调用setValue:forKey:时,可以以foo还是 _foo 作为key?

*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<ViewController 0x7fead440c430> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the ...

2018-07-08 16:06:01 1044

原创 MVC,结合Cocoa Touch说明

一、MVC1、MVC-Model、View、Controller (模型、视图、控制器)。MVC 是将应用中所有类组织起来的策略。将所有类归为三块,一块是模型,一块是视图,一块是控制器。模型-模型对象维护应用的数据并定义数据操作的特定逻辑。模型实际上考虑的是“什么”,程序是什么,就是通过视图将模型呈现给用户。视图-视图对象向用户展示信息并响应用户操作。模型是完全独立于UI的,模型绝对不能同视图这一...

2018-03-12 16:31:12 751

原创 iOS中深浅拷贝与copy.strong

题外:在进行创建示例工程时,忘记勾选源码托管控制。于是通过终端手动添加git源。操作过程如下1、打开终端,将目录切换到新工程所在目录2、输入 git init3、输入 git add . 4、输入 git commit -m 'Initial commit'5、重启Xcode至此手动git源添加成功。参考链接:在Xcode中使用Git进行源码版本控制总结,以copy修饰的属性,实现的是深拷贝即对赋...

2018-03-12 10:39:09 324

转载 iOS 开发 Pch 文件的正确使用(转载)

iOS 开发 Pch 文件的正确使用

2016-01-12 11:38:24 295

转载 iOS7初体验(3)——图像资源Images Assets

http://www.cnblogs.com/liufan9/p/3136064.html

2016-01-12 11:30:30 223

原创 年终抽奖系统—修改项目名称

在IOS开发过程有时我们需要修改已经建立好的项目的名称,下面本人一点

2015-01-27 10:21:20 687

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除