#import @interface FirstViewController : UIViewController@property (weak, nonatomic) IBOutlet UITextField *contentTxtField;@end#import "SecondViewCont...
分类:
移动开发 时间:
2014-11-11 16:04:06
阅读次数:
157
智能指针是为了便于管理动态内存,能够自动管理释放所指向的对象。智能指针共有三种:1、shared_ptr允许多个指针指向同一个对象;2、unique_ptr独占所指向的对象;3、weak_ptr是一个伴随类,它是一种弱引用,指向shared_ptr所管理的对象。这三种类型都定义在memory头文件中...
分类:
编程语言 时间:
2014-11-08 16:36:26
阅读次数:
169
使用的是storyBoard
1拖一个UISearchDisplayController到tableView的headerView上,并声明成全局变量
@property (strong,
nonatomic) IBOutlet
UISearchDisplayController *searchDispalyController;
@property (weak,
nonat...
分类:
其他好文 时间:
2014-11-06 17:46:22
阅读次数:
220
1 属性或者成员变量中不能加括号@property (nonatomic, weak)id delegate;这个写法中id不能加小括号,比如(id)语法是不正确的。2 在作为函数参数中需要加小括号ios中函数参数的类型是用小括号的,所以delegate的尖括号外也需要有小括号比如下面:1 - (N...
分类:
移动开发 时间:
2014-11-06 16:50:15
阅读次数:
193
//一般情况下,在声明字符串对象的时候使用 copy//UI对象使用weak//其他对象使用strong@property(nonatomic,copy)NSString *name;@property(nonatomic,weak)UIImage *image;@property(nonatomi...
分类:
其他好文 时间:
2014-11-06 00:41:24
阅读次数:
124
单击一个已有的按钮后自动创建一个新的按钮,并为新按钮添加事件,使得单击时弹出提示框。
在viewcontroller.h中添加
@property (weak,
nonatomic) IBOutlet
UIButton *addbutton;
为这个按钮添加响应事件addbutton
在viewcontroller.m中添加
- (IBAction)ad...
分类:
移动开发 时间:
2014-11-05 14:55:04
阅读次数:
397
【ARC的特性】 ARC下,所有NSObject类型指针, 1. 默认为__strong类型 2. 可以显示的指定为__weak类型,__weak类型指针在所指向对象销毁后会自动置为nil 3. __autorelesing类型用于inout参数类型 ARC下,当一个函数返回一个NSObj...
分类:
移动开发 时间:
2014-11-05 14:19:29
阅读次数:
286
ViewController.h中定义按钮 btn1;
@property (weak,
nonatomic) IBOutlet
UIButton *btn1;
ViewController.m中实现按下按钮跳转到:qqqViewController;
- (IBAction)btn1:(i...
分类:
移动开发 时间:
2014-11-04 19:48:45
阅读次数:
196
一、前言
ios开发中,@property的修饰就有很多的修饰词,如retain、assign、strong、weak、nonatomic等等,而这些修饰词在ARC模式下与非ARC模式下也是略有不同。下面先简单说说ARC模式
二、什么是ARC
ARC是iOS 5推出的新功能,全称为Automatic Reference Counting。一句话说,...
分类:
移动开发 时间:
2014-11-04 19:47:10
阅读次数:
262
@property (weak, nonatomic) IBOutlet UITextField *Text1;@property (weak, nonatomic) IBOutlet UITextField *Text2;@property (weak, nonatomic) IBOutlet U...
分类:
其他好文 时间:
2014-11-04 16:35:21
阅读次数:
255