#import "ViewController.h"
@interface ViewController ()
@property(nonatomic,weak)IBOutlet UIButton *button;
@property(nonatomic,weak)IBOutlet UIImageView *imageView;
@end
@implementation ViewCo...
分类:
其他好文 时间:
2015-08-30 01:01:23
阅读次数:
164
NSString类是不可变的类,即一旦NSString对象被创建,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。
NSMutableString对象则代表一个字符序列可变的字符串,而且NSMutableString是NSString的子类,NSString类所包含的方法,NSMutableString都可直接使用,NSMutableString对象也可直接当成NSString对象使...
分类:
其他好文 时间:
2015-08-28 17:38:25
阅读次数:
255
在编写面向对象的程序时,经常要为现有的类添加一些新的行为,通常采用创建子类的方法。不过有时候子类不方便,比如,想为NSString类添加一个新的行为,但是NSString实际上只是一个类簇的表面形式,因而为这样的类创建子类会非常困难。
利用Objective-C的动态运行时机制,可以使用类别(category)来为现有的类添加新方法。
1.创建类别
通常类别代码放在独立的...
分类:
其他好文 时间:
2015-08-20 13:13:51
阅读次数:
232
具体思想:1.将模型对象的属性名和属性类型的创建规则 应与json数据的key-value一一对应。2.在模型对象初始化之前,给模型对象的每一个属性名赋默认的值。比较 NSString类型默认赋值@"",NSNumber默认赋值[NSNull null]3.以json数据的key作为属性名,valu...
分类:
Web程序 时间:
2015-08-19 23:15:31
阅读次数:
173
//字符串的创建 NSString *str1=@"123";//创建一个字符串常量 NSString *str2 = [[NSString alloc] initWithString:@"123"]; NSString *str3 = [[NSString alloc] init...
分类:
其他好文 时间:
2015-08-17 21:23:22
阅读次数:
124
几种常见的用法为:字符串的创建、字符串的搜索、字符串的比较、字符串的转换用途一:字符串的创建 1 void ex1() 2 { 3 //1.常量字符串的对象 4 NSString *str1 = @"hello world"; 5 NSLog(@"str1 = %@",str...
分类:
其他好文 时间:
2015-08-17 21:16:56
阅读次数:
129
Foundation框架NSString、NSMutableString、NSNumber(基本数据类型包装类)、NSValue(特殊类型包装类:指针、数组、结构体)、NSArray、NSMutableArray、NSDectionary、NSSet等等。一、不可变字符串NSString类、可变字符...
分类:
其他好文 时间:
2015-08-17 19:25:22
阅读次数:
147
//这里的string是常量区没有引用计数 /* NSString 类下有许多类触,每个类触有不同的功能,比如:[NSString stringWithFormat:@"lanou"]当@"lanou"小于某个长度时是存在常量区,返回整数...
分类:
移动开发 时间:
2015-08-14 15:24:21
阅读次数:
189
假如我们需要把当前的时间当成一个字符串作为一张图片的名字的话,就需要把当前的时间NSDate类型的数据转换成NSString类型。又或者在网络请求的时候,我们在网络上的到时间是一个字符串但是在本地就需要输出NSDate类型的数据。所以提供两个方法 第一个是将NSDate类型的数据转换成NSStrin...
分类:
移动开发 时间:
2015-08-06 08:15:06
阅读次数:
161
假设现有一NSNumber的变量A,要转换成NSString类型的B方法如下:NSNumberFormatter* numberFormatter = [[NSNumberFormatteralloc] init];B= [numberFormatter stringFromNumber:A];[n...
分类:
其他好文 时间:
2015-08-03 16:43:54
阅读次数:
121