#import "ViewController.h" #import <CoreImage/CoreImage.h> @interface ViewController () @property (weak, nonatomic) IBOutlet UIImageView *imageView; @ ...
分类:
其他好文 时间:
2016-05-12 06:54:43
阅读次数:
236
#import "ViewController.h" @interface ViewController ()<UIWebViewDelegate> @property (weak, nonatomic) IBOutlet UIWebView *webView; @property (weak, n ...
分类:
Web程序 时间:
2016-05-11 14:54:40
阅读次数:
199
#import "ViewController.h" #define FileName @"121212.mp4" @interface ViewController ()<NSURLSessionDataDelegate> @property (weak, nonatomic) IBOutlet ...
分类:
Web程序 时间:
2016-05-11 06:56:45
阅读次数:
193
#import "ViewController.h" @interface ViewController ()<NSURLConnectionDataDelegate> @property (weak, nonatomic) IBOutlet UIProgressView *progressView ...
分类:
Web程序 时间:
2016-05-11 06:46:42
阅读次数:
156
1.什么情况使用 weak 关键字,相比 assign 有什么不同?
2.怎么用 copy 关键字?
3.这个写法会出什么问题: @property (copy) NSMutableArray *array;
4.如何让自己的类用 copy 修饰符?如何重写带 copy 关键字的 setter?
5.@property 的本质是什么?ivar、getter、setter 是如何生成...
分类:
移动开发 时间:
2016-05-10 12:57:52
阅读次数:
252
之前面试过很多家企业,一直没有时间总结一把,今天把面试中遇到的一些经典题目列出来,答案则会稍后补充,以供大家学习:
1、ARC中weak和assign区别,分别用在什么场景,weak的实现原理是什么?
weak 用来修饰弱引用的属性,在ARC环境下,所有指向这个对象的weak指针都将被置为nil。
asssign 相于于指针赋值,不对引用计数进行操作,注意原对象不用了,一定要把这个设置为ni...
分类:
移动开发 时间:
2016-05-10 12:57:35
阅读次数:
372
1.什么情况使用 weak 关键字,相比 assign 有什么不同?
2.怎么用 copy 关键字?
3.这个写法会出什么问题: @property (copy) NSMutableArray *array;
4.如何让自己的类用 copy 修饰符?如何重写带 copy 关键字的 setter?
5.@property 的本质是什么?ivar、getter、setter 是如何生成...
分类:
移动开发 时间:
2016-05-10 12:57:22
阅读次数:
232
@property (weak, nonatomic) IBOutlet UIView *redView;@property (weak, nonatomic) IBOutlet UILabel *label; 代码收集来自: http://www.cnblogs.com/zzuliliu/p/54 ...
分类:
移动开发 时间:
2016-05-08 01:01:30
阅读次数:
286
1.@property属性的用法
* weak(assign) : 代理\UI控件
* strong(retain) : 其他对象(除代理\UI控件\字符串以外的对象)
* copy : 字符串
* assign : 非对象类型(基本数据类型int\float\BOOL\枚举\结构体)2、UI控件为什么使用weak
(1)UI控件即可以使用weak,也可以使用strong,但是没有必要使...
分类:
其他好文 时间:
2016-05-07 08:17:50
阅读次数:
170
__block和__weak修饰符的区别其实是挺明显的: 1.__block不管是ARC还是MRC模式下都可以使用,可以修饰对象,还可以修饰基本数据类型。 2.__weak只能在ARC模式下使用,也只能修饰对象(NSString),不能修饰基本数据类型(int)。 3.__block对象可以在blo ...
分类:
移动开发 时间:
2016-05-07 01:00:14
阅读次数:
223