摘要:
@property@property是Objective-C语言关键词,与@synthesize配对使用。从iOS5.0(xcode4.5)以及以后的版本,@synthesize可以省略。在 ios5.0后,@synthesize省略不写,此时在. h 文件中只写@ property 即可,编译器会... 阅读全文
摘要:
代理苹果的官方文档解释:Delegation is a simple and powerful pattern in which one object in aprogram acts on behalf of, or in coordination with, another object.The... 阅读全文
摘要:
Delegate是把一个类自己需要做的一部分事情,让另一个类(也可以就是自己本身)来完成。delegate的方法在被委托的类中必须实现。设计模式中的委托模式。Category即使在你不知道一个类的源码情况下,向这个类添加扩展的方法。通过在interface中声明一个额外的方法并且在implement... 阅读全文
摘要:
(void)webViewDidFinishLoad:(UIWebView *)webView {// 禁止用户复制粘贴[self.webView stringByEvaluatingJavaScriptFromString:@”document.documentElement.style.webk... 阅读全文
摘要:
oc中私有变量、私有方法 私有变量私有变量既是类的成员变量,仅能在类的内部使用,不受外部访问定义方法有:1. 定义在.h文件的{}中,使用关键字@private,如:@interface Test () { @private NSString *string_; }... 阅读全文
摘要:
(1) block不是Object对象,所以对retain无效,要想保留block生命周期,最好通过copy来实现,当然copy后,要记得release。如果不想手动管理,就通过[[[testBlock] copy] autorelease]来管理。(2)我们知道一般被block的应用的对象,ret... 阅读全文
摘要:
viewcontroller切换时,方法调用的顺序 其实写了这么久的代码,真没有注意过这个问题,到底是viewdidload先调用还是viewdiddisappear先调用呢。现在写了一个小例子来测测:有两个viewcontroller,分别为ViewController(后面简称A)... 阅读全文