#import "ViewController.h" @interface ViewController () <UIWebViewDelegate> @property(nonatomic,weak)UIWebView* web; @end @implementation ViewControll ...
分类:
Web程序 时间:
2016-04-02 14:53:28
阅读次数:
151
在iOS开发过程中, 我们可能会碰到一些系统方法弃用, weak、循环引用、不能执行之类的警告。 有代码洁癖的孩子们很想消除他们, 今天就让我们来一次Fuck 警告!!
首先学会基本的语句
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
这里写出现警告的代码
...
分类:
移动开发 时间:
2016-04-01 18:39:24
阅读次数:
189
ARC声明属性关键字详解(strong,weak,unsafe_unretained,copy) ARC声明属性关键字详解(strong,weak,unsafe_unretained,copy) 在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在 ...
分类:
其他好文 时间:
2016-04-01 14:29:54
阅读次数:
121
$(SRCROOT)/PrefixHeader.pch自动适配pch地址 __weak __block typeof(self) weakself = self; __weak typeof(self)weakSelf = self; #define DN_DEBUG_LOG(fmt, ...) { ...
分类:
移动开发 时间:
2016-03-30 12:32:50
阅读次数:
199
有时候我们会碰到这种情况, __weak typeof(self) weakSelf = self; [obj block:^(){ __strong typeof(weakSelf)strongSelf = weakSelf; }]; 我们都知道第一句是为了解决block的循环引用问题,那么在bl ...
分类:
其他好文 时间:
2016-03-29 14:37:56
阅读次数:
124
当我们用火狐浏览器打开某个HTTPS网站时可能会失败,并且出现如下错误提示: 安全连接失败连接某个URL网址时发生错误。 在服务器密钥交换握手信息中 SSL 收到了一个弱临时 Diffie-Hellman 密钥。 错误码: ssl_error_weak_server_ephemeral_dh_key ...
分类:
其他好文 时间:
2016-03-29 10:04:52
阅读次数:
128
@property (nonatomic, assign) NSString *title; 什么是assign,copy,retain之间的区别? assign: 简单赋值,不更改索引计数(Reference Counting)。 copy: 建立一个索引计数为1的对象,然后释放旧对象 retai ...
分类:
移动开发 时间:
2016-03-26 15:29:14
阅读次数:
171
1. 打开ARC:-fobjc-arc 关闭ARC:-fno-objc-arc 2. 在ARC中内存回收由编译器完成 声明对象之后,未将对象置为nil,则对象作用域结束时,空间才会被回收;如果将对象置为nil,则对象的空间会立即回收。 3. __strong __weak __strong:强引用, ...
分类:
其他好文 时间:
2016-03-26 12:15:54
阅读次数:
124
题目例如以下: Shuffling is a procedure used to randomize a deck of playing cards. Because standard shuffling techniques are seen as weak, and in order to av ...
分类:
系统相关 时间:
2016-03-26 10:57:00
阅读次数:
288
今天读别人代码时看到一个“#pragma weak”,一时没明白,上网研究了一个下午终于稍微了解了一点C、C++中的“弱符号”,下面是我的理解,不正确的地方望大家指正。 本文主要从下面三个方面讲“弱符号”: 1. 什么是“弱符号”? 它与“强符号”的区别是什么? 2. 弱符号的有什么作用? 3. 弱 ...
分类:
编程语言 时间:
2016-03-24 20:16:20
阅读次数:
1026