NSString上一章我们讲解了如何在父字符串中提取它的一部分作为一个新的子字符串而存在, 今天我们就来讲讲怎么知道子字符串在父字符串中的位置, 以及长度是多少.这里使用的方法:NSRange: 前面我们说过, NSRange是作为一个结构体一样的存在, 它里面是由两个长整数类型构成的, 而rang...
分类:
其他好文 时间:
2014-10-11 17:00:35
阅读次数:
208
这里定义的是C的类型数据。直接在文件中加入#import解决I had the same issue on my project when I was trying to mix C code (.h and .c) with Objective-C code. Found the reason o...
分类:
移动开发 时间:
2014-10-11 12:38:05
阅读次数:
520
上一篇文章我们已经讲解过关于NSString的前三种创建方法, 现在我们来讲另外三种创建的方法, 这三种方法也叫做创建临时字符串.这三种方法分别就是:stringWithUTF8String:将一个C类型的字符串转换成一个OC的字符串, 和前面提到的initWithUTF8String有些类似, 但...
分类:
其他好文 时间:
2014-10-11 12:15:15
阅读次数:
212
NSString是OC里的三大基本数据结构之一, 也是我们经常使用的数据结构, 关于NSString的使用有好几种方法, 这里只讲解前三种创建和简单使用的方法.除了直接使用NSString *str = @"Hello, World!"这种普通直接的创建方法, 还有使用下面的三种方法.第一种:ini...
分类:
其他好文 时间:
2014-10-11 11:00:45
阅读次数:
163
NSString在OC上的比较方法和C语言中的有一些不相同, 来看看下面的例子吧~#import int main(int argc, const char * argv[]) { @autoreleasepool { NSString *str = @"Hello, World...
分类:
其他好文 时间:
2014-10-11 00:44:34
阅读次数:
338
1、NSString日期转换成某种格式下的NSDate+(NSDateFormatter*)chineseDateFormatter{ NSDateFormatter *dataformatter = [[NSDateFormatter alloc] init]; NSLocale *local.....
分类:
其他好文 时间:
2014-10-11 00:26:34
阅读次数:
462
// 1. 声明一个NSString对象,注意对象前要加‘*’;
NSString *string1;
// 赋值方式1,初始化赋值;
NSString *string2 = [[NSString alloc] initWithString: @"hello world!"];
// 赋值方式2...
分类:
其他好文 时间:
2014-10-10 19:07:34
阅读次数:
150
//@"123456789" 转换后 @"123,456,789"
@interface NSString (num)
- (NSString *)money;
@end
@implementation NSString (num)
- (NSString *)money{
NSNumberFormatter *numFormat = [[NSNumberForma...
分类:
移动开发 时间:
2014-10-10 19:06:04
阅读次数:
140
- (void)viewDidLoad{ [super viewDidLoad]; //获取当前设备操作系统及版本 NSString *systemName =[[UIDevice currentDevice]systemName]; NSString *system =[[UIDevice...
分类:
移动开发 时间:
2014-10-10 17:54:04
阅读次数:
203
直接读取状态栏上信息获取网络状态-可以扩展获取电量运营商等信息-(NSString *)getNetWorkStates{ UIApplication *app = [UIApplication sharedApplication]; NSArray *children = [[[app val.....
分类:
其他好文 时间:
2014-10-10 13:43:24
阅读次数:
203