(1).weak 和assign的区别?assign:用于非指针变量(2).IOS开发之----#import、#include和@class的区别?1. 如果不是c/c++,尽量用#import。2. 能在实现文件中#import,就不在头文件中#import。3. 能在头文件中@class+实现...
分类:
移动开发 时间:
2015-07-22 12:19:36
阅读次数:
128
例子: NSString*houseOfMM= [[NSStringalloc]initWithString:'MM的三室两厅'];上面一段代码会执行以下两个动作:1 在堆上分配一段内存用来存储@'MM的三室两厅' ,比如:内存地址为0X1111内容为 'MM的三室两厅',2 在栈上分配一段内存用来...
分类:
其他好文 时间:
2015-07-22 00:01:01
阅读次数:
316
1 import UIKit 2 3 class ViewController: UIViewController{ 4 5 @IBOutlet weak var progress: UIProgressView! 6 7 let operationQueue...
分类:
编程语言 时间:
2015-07-21 22:14:23
阅读次数:
172
#import "ViewController.h" #import #import @interface ViewController () @property(nonatomic,weak)UIImageView *image; @property(nonatomic,strong)MPM...
分类:
其他好文 时间:
2015-07-21 20:25:26
阅读次数:
98
//原理:调用 #import "ViewController.h" @interface ViewController () @property(nonatomic,weak)UIImageView *photoImage; @end @implementation ViewControl...
分类:
其他好文 时间:
2015-07-21 20:12:49
阅读次数:
102
Windows System Account、Linux System Account SSH Weak Password Detection Automatic By System API
atomic和nonatomic用来决定编译器生成的getter和setter是否为原子操作1)atomic 设置成员变量的@property属性时,atomic是默认值,提供多线程安全 在多线程环境下,原子操作是必要的,否则有可能引起错误的结果。加了atomic后setter函数会变成下...
分类:
其他好文 时间:
2015-07-21 01:07:09
阅读次数:
214
1、.h文件中声明代理 @protocol ExchangePointArrayDelegate
-(void)exchangePointsIn:(NSArray *)pointarray; //用来传递exchangePoints这个数组的代理方法
@end
@property (weak , nonatomic) id delegate; 声明这个delegate必须使用weak...
分类:
移动开发 时间:
2015-07-20 16:35:00
阅读次数:
127
我的经验:在强调运行效率的场合:shared_ptr/weak_ptr很好用,尤其是weak_ptr这个能够判断一个对象的生命周期的玩意,可以简化和扩展很多设计。unordered系列的容器也很不错。thread+function+bind是异步编程的利器。signal:这个因为个人比较喜事件驱动这...
分类:
其他好文 时间:
2015-07-20 09:10:22
阅读次数:
123
//UIDynamicAnimator :动态仿真#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UIView *rectGreen;@property (weak,...
分类:
其他好文 时间:
2015-07-19 21:35:11
阅读次数:
123