如果编写的判断式不满足strict weak ordering,就会出现Invalid operator< assertion error错误。网页:http://support.microsoft.com/kb/949171VS(其他编译器还没试过)中,sort函数要求比较函数是strict we...
分类:
其他好文 时间:
2014-12-06 20:13:54
阅读次数:
182
第一、weak弱引用不能持有对象实例。
在持有某对象的弱引用时,若该对象被废弃,则此弱引用自动失效并处于nil被赋值的状态。
第二、实例
id __weak obj1=nil;
{
/*
* 生成并持有对象A
*/
id __strong obj0=[[Test alloc] ini...
分类:
其他好文 时间:
2014-12-04 15:39:30
阅读次数:
116
#import @interface ZSDHelpCell : UITableViewCell@property (weak, nonatomic) IBOutlet UIImageView *selectImageView;@property(nonatomic,copy)NSString *q...
分类:
移动开发 时间:
2014-12-04 11:29:49
阅读次数:
140
抽屉效果功能实现
一、.h文件
@interfaceHMDrawViewController:UIViewController@property(nonatomic,weak,readonly)UIView*mainView;@property(nonatomic,weak,readonly)UIView*leftView;@property(nonatomic,weak,readonly)UIView*rightView;@end
二、.m文件
@in..
分类:
移动开发 时间:
2014-12-03 02:00:45
阅读次数:
281
#import @interface ViewController : UITableViewController@property (weak, nonatomic) IBOutlet UILabel *Label1;- (IBAction)onClick:(id)sender;@end为了将事件...
分类:
其他好文 时间:
2014-12-02 20:36:08
阅读次数:
185
学习ios也已经快半个月了,也尝试做简单的应用程序,但是遇到很多问题,总结下来就是:急于求成,总想着做一个东西出来,里面的东西也不懂,只知道把这个复制到代码中就OK了,现在发现基础很重要,所以在此总结一下最基本的经常接触的weak nonatomic strong等功能:
@property @synthesize关键字
注意:这两个关键字是编译器特性,让xcode可以自动生...
分类:
移动开发 时间:
2014-12-02 19:18:32
阅读次数:
259
闭包中的循环强引用解决闭包和类实例之间的循环强引用可以通过定义捕获列表来实现。捕获列表捕获列表中的每个元素都是由weak或者unowned关键字和实例的引用(如self)成对组成。每一对都在方括号中,通过逗号分开:lazy var someClosure: (Int, String) -> String = {
[unowned self] (index: Int, stringToPro...
分类:
编程语言 时间:
2014-12-02 00:12:08
阅读次数:
320
自动引用计数先陪妹子看电影,贴点代码占个坑。弱引用可以在前面加上 weak 表明这是一个弱引用。弱引用不会保持住引用的实例,并且不会阻止 ARC 销毁被引用的实例。可以看下下面这个例子中如何通过弱引用避免循环引用的问题:class Person {
let name: String
var apartment: Apartment?
init(name: String) ...
分类:
编程语言 时间:
2014-11-30 21:30:22
阅读次数:
227
#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UITextField *标题; //用的是一个text按键@property (weak, nonatomic) I...
分类:
移动开发 时间:
2014-11-29 17:35:12
阅读次数:
454
#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UITextField *one;//能够输入的第一个文本文框 用的是text按键@property (weak, n...
分类:
移动开发 时间:
2014-11-29 17:30:43
阅读次数:
710