默认情况下,对象属性是strong的,标量属性是assign的。但是有一个例外,就是对于具有可变副本的属性,我们倾向于将其声明为copy。比如说@interface
Person : NSObject@property (nonatomic,copy) NSString* name; @proper...
分类:
其他好文 时间:
2014-06-29 07:54:44
阅读次数:
444
timeZoneAbbreviation = @“America/New_York”;#pragma
mark - 转换时区- (NSDate *) convertDate:(NSDate *) date toTimeZone:(NSString *)
timeZoneAbbreviation { ...
分类:
其他好文 时间:
2014-06-07 07:46:59
阅读次数:
183
获取应用的沙盒目录l沙盒根目录:NSString *home
=NSHomeDirectory();lDocuments:(2种方式)u利用沙盒根目录拼接”Documents”字符串NSString *home
=NSHomeDirectory();NSString*documents = [hom...
分类:
其他好文 时间:
2014-06-06 20:10:44
阅读次数:
208
////EncryptAndDecrypt.h#import @class
NSString;@interface NSData (Encryption)- (NSData *)AES256EncryptWithKey:(NSData
*)key; //加密- (NSData *)AES256D.....
分类:
移动开发 时间:
2014-06-05 20:38:47
阅读次数:
482
类别(category)类别:类别是一种为现有的类添加新方法的方式。使用类别你可以为任何类添加新的方法,包括那些没有源代码的类。通常会以“类名称+类别名称”的风格命名。这并不是硬性的规定,但却是一个好习惯。例如:NSString+NumberAsNSNumber.类别的声明#import
@inte...
分类:
其他好文 时间:
2014-06-05 19:12:05
阅读次数:
318
l读取上次保存的设置NSUserDefaults*defaults =
[NSUserDefaults standardUserDefaults];NSString*username =
[defaultsstringForKey:@"username"];floattextSize = [defa...
分类:
其他好文 时间:
2014-06-05 12:50:10
阅读次数:
261
1 //以separator为节点分割字符串2 - (NSArray
*)componentsSeparatedByString:(NSString *)separator;3 4 //NSString转换为const char
*5 NSString *str = @"abc";6 const c...
分类:
其他好文 时间:
2014-06-04 18:00:40
阅读次数:
198
UIAlertView,UIActionSheet都是系统的弹框
UIAlertView:创建方法- (id)initWithTitle:(NSString *)title message:(NSString
*)message delegate:(id /**/)delegate cance...
分类:
移动开发 时间:
2014-06-02 01:31:58
阅读次数:
314
打印一个对象:NSLog(@"%@", stu);
默认情况下打印的时对象的名字和内存地址;这时需要重写description方法// 重写description方法- (NSString
*)description{ return [NSString stringWithFormat:@"t...
分类:
其他好文 时间:
2014-06-02 00:35:15
阅读次数:
274
UILabel:常用属性@property(nonatomic,copy) NSString
*text; // default is nil@property(nonatomic,retain) UIFont *font; // default
is...
分类:
移动开发 时间:
2014-06-02 00:03:51
阅读次数:
432