该文被密码保护。 阅读全文
posted @ 2013-06-05 20:59 nanoCramer 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1. NSSring 转化 NSIntegerNSInteger myInteger = [myString integerValue];int myInt = [myString intValue];2. NSString转化为UNICODE String:NSString *test = @“Test”;char testStr[10];memcpy(testStr, [testcStringUsingEncoding:NSUnicodeStringEncoding], 2*([testlength]));与strcpy相比,memcpy并不是遇到'\0'就结束,而是一定会 阅读全文
posted @ 2013-05-20 16:03 nanoCramer 阅读(1587) 评论(0) 推荐(0) 编辑
摘要: 因为上次装的是cocos2d-x,与买的书上的教程对不上,今天需要重装下cocos2D来跑,从http://www.cocos2d-iphone.org/download下了个2.0的版本,按上次安装的步骤再次安装时却出现了错误,提示什么没权限啥的。网上查了下资料,说是因为2.0之后不允许再使用root安装,所以不能再按以前的方法安装了。解决方法是,进入Xcode的Template目录下(在User/XXX/Library/Xcode/Template),里面有个cocos2D-x目录(上次装的),先将其移出该目录,然后在把下载的cocos2D放进去,用终端进入该目录,输入./install- 阅读全文
posted @ 2013-05-19 23:56 nanoCramer 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 今天运行了一个cocos2D的小Demo,出现了一个错误Unsupported compiler 'GCC 4.2' selected for architecture 'i386'。网上找了下解决方法,基本上都是说:“ 在Building setting 找到Compiler for C/C++/Objective-C 这项 选择LLVM GCC 4.2”。但是我试了下,好像没起到效果。。。先记录下来,看看后面能否找到答案。 阅读全文
posted @ 2013-05-14 01:04 nanoCramer 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 准备在视图中间显示一个label,宽度高度由要显示的文字决定。 hintView = [[UIView alloc]initWithFrame:CGRectMake(10, 10, parentView.frame.size.width - 20, parentView.frame.size.height - 20)]; hintView.backgroundColor = [UIColor grayColor]; //设置圆角 hintView.layer.cornerRadius = 10; hintView.layer.masksToBounds = YES; ... 阅读全文
posted @ 2013-05-09 20:11 nanoCramer 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 通过URL获取web的favicon.ico,当然首先要对URL进行处理。NSMutableString *tmpString = [NSMutableString stringWithString:self.url.absoluteString];UIImage *logo;if ([tmpString hasPrefix:@"http://"]) { [tmpString deleteCharactersInRange:NSMakeRange(0, 7)]; NSRange range = [tmpString rangeOfString:@"/"] 阅读全文
posted @ 2013-03-22 17:52 nanoCramer 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 添加俩个文件:WriteLog.h与WriteLog.mWriteLog.h中:#define ERR_LOG 1 /* 应用程序无法正常完成操作,比如网络断开,内存分配失败等 */ #define WARN_LOG 2 /* 进入一个异常分支,但并不会引起程序错误 */ #define NOTICE_LOG 3 /* 日常运行提示信息,比如登录、退出日志 */ #define DEBUG_LOG 4 /* 调试信息,打印比较频繁,打印内容较多的日志 */#define LOGERR(format,...) WriteLog(ERR_LO... 阅读全文
posted @ 2013-03-07 16:42 nanoCramer 阅读(615) 评论(0) 推荐(1) 编辑
摘要: 下面的方法是在别人的demo中看到的,不知道为什么这样设置,不过确实可行,先记录下来,防止下次用到~View.layer.cornerRadius = 10;View.layer.masksToBounds = YES; [View.layer setShadowOffset:CGSizeMake(2, 1)]; [View.layer setShadowRadius:5]; [View.layer setShadowOpacity:1];使用上面这些属性,方法的前提是,必须包含头文件:#import <QuartzCore/QuartzCore.h> 阅读全文
posted @ 2013-03-04 10:06 nanoCramer 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 应用程序委托的主要作用是提供呈现应用程序内容的窗口,在应用程序呈现之前,应用程序委托也执行一些配置任务。- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ // Override point for customization after application launch. return YES;}//在应用程序起来时执行。我的理解是这里用来加载初始窗口界面。 - (void)applicationW... 阅读全文
posted @ 2013-02-16 10:30 nanoCramer 阅读(375) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-02-16 09:31 nanoCramer 阅读(3) 评论(0) 推荐(0) 编辑