对C++和VS2010非常不熟悉,但是无奈赶着项目,只能看了点基础就上手,然后就碰到这个问题了。 原因分析: http://bbs.csdn.net/topics/340191697?page=1 编译器一般都是以文件为单位进行编译,如果修改了工程中的一个文件,那么将导致所有文件都要从新编译...
分类:
其他好文 时间:
2015-01-10 16:34:26
阅读次数:
169
1down voteIf you decide to add a .pch file manually and you want to use Objective-C just like before xCode 6 you will also have to import UIKit and Fo...
分类:
其他好文 时间:
2015-01-10 16:29:35
阅读次数:
171
nsarray中支持不同的类型NSMutableArray *arr = [[NSMutableArray alloc] init];[arr addObject:@"123"];NSLog(@"%@",arr);[arr addObject:[[UIView alloc] init]];NSLog...
分类:
移动开发 时间:
2015-01-08 19:55:05
阅读次数:
172
#ifdef DEBUG#ifndef DLog# define DLog(fmt, ...) {NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);}#endif#ifndef ELog# ...
分类:
其他好文 时间:
2015-01-08 15:06:37
阅读次数:
135
在项目开发的过程中,经常遇到要在调试的时候打印log,但是上线或是release 的时候不需要去显示log 的情况,此时你辛辛苦苦写了那么多的log,你要么就手动注释掉,要么就是设一个开关变量,企图用这个总开关开启。其实可以充分利用宏定义进行设置。 步骤比较简单,只需要 在ProjectName.....
分类:
移动开发 时间:
2015-01-08 13:06:26
阅读次数:
182
NSString:不可变字符串 创建字符串的最简单的方式: NSString *str = @"itcast"; // 这个创建的是OC字符串 oc中的字符串都是NSString类的对象 char *name = "itcast"; // 这个是c语言字符串 NSLog(@"我在%@上...
分类:
其他好文 时间:
2015-01-07 06:57:08
阅读次数:
166
本文以1950年到2010年期间我国的火灾统计数据为例,数据如下所示:(0)加载数据data plot(x,y,type="o",xlab="年份",ylab="",ylim=c(0,maxy),col="red",main="1950年到2010年火灾年度统计",pch=c(15)) #画火灾数曲...
分类:
编程语言 时间:
2015-01-06 23:03:24
阅读次数:
347
Q:如何打印当前的函数和行号?A:我们可以在打印时使用一些预编译宏作为打印参数,来打印当前的函数和行号。如:NSLog(@"%s:%d obj=%@", __func__, __LINE__, obj);
NSLog(@"%s:%d obj=%@", __func__, __LINE__, self);
//输出样式:
//2015-01-06 17:13:17.852 j...
分类:
移动开发 时间:
2015-01-06 20:09:10
阅读次数:
215
plist文件
? 项目中还有一个InfoPlist.strings的文件,跟Info.plist文件的本地化相关
Localiztion native development region(CFBundleDevelopmentRegion)-本地化相关
Bundle display name(CFBundleDisplayName)-程序安装后显示的名称,限制在10-12个字符,如果...
分类:
移动开发 时间:
2015-01-06 17:56:48
阅读次数:
211
-(void)applicationDidFinishLaunching:(UIApplication*)application{[window addSubview:viewController.view];[window makeKeyAndVisible]; NSLog(@"Registeri...
分类:
移动开发 时间:
2015-01-06 17:25:49
阅读次数:
139