之前的编程没有遇到过,应该是苹果官方那边又做了新规吧。 不过不要紧,只要根据这个就能解决报错问题。 Set Build Settings -> Apple LLVM 7.1 - Language - Objective C -> Weak References in Manual Retain Re ...
分类:
系统相关 时间:
2016-05-04 19:00:09
阅读次数:
213
#import "DragerViewController.h" @interface DragerViewController () @property (nonatomic, weak) UIView *leftV; @property (nonatomic, weak) UIView *rig ...
分类:
其他好文 时间:
2016-05-03 17:53:26
阅读次数:
151
#import "ViewController.h" @interface ViewController () <UIScrollViewDelegate> @property (weak, nonatomic) IBOutlet UIScrollView *scrollView; @propert ...
分类:
其他好文 时间:
2016-05-02 23:00:35
阅读次数:
391
Connect the UI to Code 主题 The weak keyword means that it’s possible for that property to have no value (be nil) at some point in its life. - @IBOutlet ...
分类:
其他好文 时间:
2016-04-30 11:23:50
阅读次数:
177
Please indicate the source: http://blog.csdn.net/gaoxiangnumber1
Welcome to my github: https://github.com/gaoxiangnumber1
1.8 应用到 Observer 上
?既然通过 weak_ptr 能探查对象的生死,那么 Observer 模式的竞态条件就很容易解决,只要让Obse...
分类:
其他好文 时间:
2016-04-30 06:38:37
阅读次数:
347
效果:
1.控制器代码:
//
// ViewController.m
#import "ViewController.h"
#import "Province.h"
@interface ViewController ()
@property (weak, nonatomic) IBOutlet UITextField *birthdayField;
@property (...
分类:
其他好文 时间:
2016-04-29 15:48:15
阅读次数:
377
__block和__weak修饰符的区别其实是挺明显的:
1.__block不管是ARC还是MRC模式下都可以使用,可以修饰对象,还可以修饰基本数据类型。
2.__weak只能在ARC模式下使用,也只能修饰对象(NSString),不能修饰基本数据类型(int)。
3.__block对象可以在block中被重新赋值,__weak不可以。
tableView 滑动卡的问题主要...
分类:
移动开发 时间:
2016-04-29 15:33:50
阅读次数:
324
内存泄漏及浪费都是每个程序员非常忌讳的事情,但是稍有不慎就会造成不可弥补的损失,这里就这能指针sheard_ptr造成的循环引用及造成循环引用的原因我给大家给出了详细的图解及举例说明,同时也提供了避免这种循环引用的解决办法,就针对弱引用这一点做出了详细的解释,就针对shared_ptr和weak_ptr这两种智能指针的作用和用法也相加说明使得读者可以从代码及图例两方面对循环引用及解决办法有更深的认识。...
分类:
其他好文 时间:
2016-04-28 12:25:26
阅读次数:
260
//开启子线程下载图片 //1.获取一个全局串行队列 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); __weak typeof(self) weakSelf = self ...
分类:
编程语言 时间:
2016-04-26 09:37:52
阅读次数:
149
1、TextView放在一个NSScrollView中,作为documentView存在。 @IBOutlet weak var txtScrollView: NSScrollView! 2、在TextView中写入字符串 self.txtScrollView.documentView?.setSt ...
分类:
编程语言 时间:
2016-04-25 10:30:33
阅读次数:
252