weak比assign多了一个功能,当对象消失后自动把指针变成nil haofanazenmeban[4002:406590] controller:<SecondViewController: 0x7faf7b523340> 2016-05-13 19:57:53.176 haofanazenme ...
分类:
其他好文 时间:
2016-05-16 14:23:40
阅读次数:
122
Boosting方法: Boosting这其实思想相当的简单,大概是,对一份数据,建立M个模型(比如分类),一般这种模型比较简单,称为弱分类器(weak learner)每次分类都将上一次分错的数据权重提高一点再进行分类,这样最终得到的分类器在测试数据与训练数据上都可以得到比较好的成绩。 上图(图片 ...
分类:
其他好文 时间:
2016-05-16 10:37:53
阅读次数:
254
Blocks理解: Blocks可以访问局部变量,但是不能修改 如果修改局部变量,需要加__block __block int multiplier = 7; int (^myBlock)(int) = ^(int num) { multiplier ++;//这样就可以了 return num * ...
分类:
其他好文 时间:
2016-05-13 07:47:20
阅读次数:
95
引用的类型主要关注的是该引用如何与GC交互。1.Strong References
java中常见的引用类型:StringBuffer buf = new StringBuffer();这里buf就是一个强引用。如果一个对象在一条强引用链上可达,那么它不适合GC,也不会被回收。2.Weak References
弱引用,是一种较弱的引用,它不会阻止GC回收只被弱引用引用的对象。
当一个对象最强...
分类:
编程语言 时间:
2016-05-13 00:55:56
阅读次数:
253
1.什么情况使用 weak 关键字,相比 assign 有什么不同?
2.怎么用 copy 关键字?
3.这个写法会出什么问题: @property (copy) NSMutableArray *array;
4.如何让自己的类用 copy 修饰符?如何重写带 copy 关键字的 setter?
5.@property 的本质是什么?ivar、getter、setter 是如何生成并添加到这...
分类:
移动开发 时间:
2016-05-12 19:04:56
阅读次数:
385
#import "ViewController.h"
typedef void (^loginBlock)();
static NSOperationQueue *queue;
@interface ViewController ()
@property (nonatomic, weak)UIActivityIndicatorView *indicator;
- (IBAction)btnC...
分类:
Web程序 时间:
2016-05-12 18:12:11
阅读次数:
186
在model中加入一个属性,cell的高度。
LMTestModel.h
#import
#import "LMTestModel.h"
@interface LMTestCell : UITableViewCell
@property (weak, nonatomic) IBOutlet UILabel *nameLabel;
@property (weak, nonatomic) IBO...
分类:
其他好文 时间:
2016-05-12 16:28:47
阅读次数:
140
1、frame属性 2、首尾式动画 3、位移形变 4、旋转 5、代码创建按钮 6、懒加载 7、plist --- 实现数据分离 8、懒加载控件处理 9、strong&weak 10、TOM猫优化...
分类:
移动开发 时间:
2016-05-12 15:06:16
阅读次数:
171
最近简单的了解了一下蓝牙的使用,大致的步骤也就是连接设备,发送数据,接收数据
1、首先导入头文件#import 2、设置会话属性,传输数据需要的会话层// 保留会话
@property (weak, nonatomic) GKSession *session;3、遵守代理UINavigationControllerDelegate,UIImagePickerC...
分类:
移动开发 时间:
2016-05-12 14:30:03
阅读次数:
234
#import "ViewController.h"
@interface ViewController ()
//显示图片
@property (weak, nonatomic) IBOutlet UIImageView *imageView;
//pan手指刚开始移动的位置
@property (nonatomic, assign) CGPoint startPoint;
//pan手势结束...
分类:
其他好文 时间:
2016-05-12 13:47:08
阅读次数:
141