打印所有的字体NSArray *familyNames = [UIFont familyNames];//所有的家族名称 for(NSString *familyName in familyNames) { NSLog(@"familyName:%@", familyName);//打印...
分类:
移动开发 时间:
2016-01-07 22:58:15
阅读次数:
247
这个问题以前没在意,刚偶然打印,发现有些问题,上网查了下,发现是这么搞的:NSLog(@"%@", isEqual?@"YES":@"NO");
分类:
移动开发 时间:
2016-01-07 22:39:30
阅读次数:
343
//数组的遍历(枚举)对集合中的元素依次不重复的遍历 //1.下标遍历 for (int i=0;i<[week count];i++) { NSString *str=[week objectAtIndex:i]; NSLog(@"%@",str);//week[i...
分类:
编程语言 时间:
2016-01-07 16:42:09
阅读次数:
219
可能大家对- (id)valueForKeyPath:(NSString *)keyPath方法不是很了解。 其实这个方法非常的强大,举个例子:NSArray *array = @[@"name", @"w", @"aa", @"jimsa"];NSLog(@"%@", [array valueFo...
分类:
其他好文 时间:
2016-01-07 13:13:21
阅读次数:
103
#define NSLog(FORMAT, ...) printf("%s\n", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String])只需要在#import之前添加以上代码,就可以去掉讨厌的时间戳和进程ID啦~
分类:
系统相关 时间:
2016-01-06 21:56:47
阅读次数:
206
Objective-C拓展了C,自然很多用法是和C一致的。比如浮点数转化成整数,就有以下四种情况。1.简单粗暴,直接转化float f = 1.5; int a; a = (int)f; NSLog("a = %d",a);输出结果是1。(int)是强制类型转化,丢弃浮点数的小数部分。2.高斯函.....
分类:
移动开发 时间:
2016-01-06 20:15:52
阅读次数:
265
开发中有的时候查看设计统计数据,或者通过日志查看错误信息,这个时候我们就需要获取获取设备信息,看下关于设备有几种方法: NSLog(@"%@",[[UIDevice currentDevice] name]);//设备名称 NSLog(@"%@",[[UIDevice currentDe...
分类:
移动开发 时间:
2016-01-04 22:26:48
阅读次数:
224
[新年新气象,2016/01/04] 俺们在开发IOS程序过程中,经常需要用到NSLog输出一些信息,甚至有的开发过程,必须在控制台查看输出,有经验的程序员通过控制台输出就能知道整个数据交互的一个流程。但是一个发布的程序,里面带有太多的NSLog输出,肯定对于App性能有所影响,这时候我们可以...
分类:
移动开发 时间:
2016-01-04 19:49:35
阅读次数:
201
OC基础 NSDate#import int main(int argc, const char * argv[]){ @autoreleasepool { NSDate *date = [NSDate date]; NSLog(@"date = %...
分类:
其他好文 时间:
2016-01-03 16:57:18
阅读次数:
152
// 取得当前的时间秒数 NSTimeInterval time = [[NSDate date] timeIntervalSince1970]; long long int date = (long long int)time; NSLog(@"date = %lld",date); N...
分类:
其他好文 时间:
2016-01-02 16:31:50
阅读次数:
196