Object-C
吴彦祖666
这个作者很懒,什么都没留下…
展开
-
iOS 判断字符串里是否存在中文
-(BOOL)IfContainChinese:(NSString *)str { BOOL exist = false; for(int i=0; i< [str length];i++) { int a = [str characterAtIndex:i]; if( a > 0x4e00 && a {原创 2016-06-01 17:30:47 · 677 阅读 · 0 评论 -
iOS 随机打乱一个数组的顺序 获得一个新的数组
-(NSMutableArray*)getRandomArrFrome:(NSArray*)arr { NSMutableArray *newArr = [NSMutableArray new]; while (newArr.count != arr.count) { int x = arc4random() % arr.count;原创 2016-06-01 16:31:20 · 8051 阅读 · 0 评论 -
Objective-C 中声明指针变量时 星号( *)如何安放 居左or居右
这里先举一个例子 NSString *str = @"1"; NSString* str = @"1"; 这两个编译器都可以通过,都是正确的,那么这个烦人的星号到底需要放在那里? 那就得先说说这个星号“*”存在的意义了 写 * 代表着要访问某一个地址中的数据,或者可以理解为返回值是指针类型的数据, 所以基础变量时不需要加 * 的,就像 int i = 1; int j =原创 2015-11-18 11:59:38 · 1348 阅读 · 0 评论