`
文章列表
今天在mac上用php去连接mysql数据库,出现了 mac PHP Warning:  mysql_connect(): [2002] No such file... 这样的错误,很容易就解决了这个问题:   mkdir /var/mysql ln -s /tmp/mysql.sock /var/mysql/mysql.sock   php会在/var/mysql/下面去找mysql.sock(可以在/etc/php.ini配置文件中找到).但是我们的mac上这个就没有/var/mysqlz这个目录.而mysql.sock文件在/tmp/mysql.sock下面.怎么办呢? 很 ...
  先介绍下void指针:   其中的第三个参数类型为void指针.我们知道一个指针有两个属性:指向变量或对象的"地址"和"长度".但是指针只存储"地址". 长度则取决于指针的类型.编辑器根据指针的类型从指针的"地址"向后寻址,指针不同,则寻址范围也不同.比如: int * 从指定地址向后寻址4个字节作为变量的存储单元; double * 则从指定的地址向后寻址8个字节作为变量的存储单元.   1.void指针是特别的指针,因为它没有类型,也就是我们不知道其长度.     void *vp; 2. ...
2010年6月的时候学过半个月的cocos2d,写了一个小飞机的游戏,再就没看过cocos2d. 今天又把它拿出来,开始再次学习.写个初步,算是个笔记.   首先是到这个页面上来: http://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:lesson_1._install_test   这个是官方的指导.我简要的列一下:   1.安装xcode和ios-sdk. 2.下载cocos2d的源文件:  https://github.com/cocos2d/cocos2d-iphone (我下载的是最新的稳定版本v0.99.5) ...
autorelease的用法我了解,但是我一直有一个疑问:   比如说项目中我没有加其他的 NSAutoreleasePool ,也就是说项目中只有 主线程中的那个 NSAutoreleasePool. 我现在有(就拿NSString举例了)   - (IBAction)clickBtn:(id)sender {      NSString *string = [[NSString alloc] initWithString:@"1234567890"];      [string autorelease]; }   我一直不明白的是,这个string ...
http://www.codeproject.com/KB/iPhone/avoidiphoneleaks.aspx?display=Mobile
NSString url = @"http://www.apple.com/$$$go"; [url stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
obj-c,在.h文件声明的方法都为公有方法,那么如何声明私有方法呢? 很简单.举个例子,一看就明白了.   比如有一个名为 "MessageViewController"的类,我们在其.m文件中声明如下   #import "MessageViewController.h"   @interface MessageViewController() //在这里声明这个类的私有方法 - (void)show; @end @implementation MessageViewController   //下面是私有共有方法的具体实 ...
今天同事突然问了我这个问题,,我第一反应是没有办法查看device上的crash log.但是我一google,发现办法还是很多的. 下面总结一下:   方法一:将机器链接mac,同步完成之后. 查看~/Library/Logs/CrashReporter/MobileDevice/<DEVICE_NAME>. 但是这个方法有个问题:查看的log写的不是很详细.看第二个办法.   方法二:使用xcode. 打开xcode的organize,然后查看 Device logs,这里面有crash log的详细信息.        
Lua     下载地址: http://www.lua.org/download.html      在mac上的安装: http://devthought.com/2009/03/17/how-to-install-lua-5-in-mac-os-x-leopard/      中文论坛: http://bbs.luaer.cn/thread-Lua-fid-2.html      学习Lua的指导: http://www.lua.org/docs.html   corona:     官方网站: http://www.anscamobile.com/corona/     ...
NSString *textStr = [_msgTextField.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];    
今天老婆的电脑启动时出现hal.dll missing的问题,,研究了一个下午.网上有很多的解决办法,但是都不行. 最后这个方法还是不错 : Boot from your CD and follow the directions to start Recovery Console. Then: Attrib -H-R-S C:\Boot.ini DEL C:\Boot.ini BootCfg /Rebuild
昨天碰到如题的问题,,有两个方法可以用,,供大家参考. [self.navibationController popToViewController:[self.navigationController.viewControllers objectAtIndex:1] anmated:YES];   [self.navibationController popToViewController:[self.navigationController.viewControllers objectAtIndex:([self.navigationController.viewControlle ...
一直以来发现对copy和retain的区别还是觉得有点糊涂,,今天晚上花时间来研究这个问题. 最后问题是解决了,但是发现了个特别有意思的问题.看下面,       NSString *str = [NSString stringWithString:@" hello world"];     [str retain];     NSLog(@"str retain count = %u",[str retainCount]);   我想通过上面的代码看看retain后的str这个变量的retainCount,但是我发现不管有没有retain ...
----------------------------------------------------------------------- 原来简单解释过属性定义(Property) ,并且提起了简单的retain,copy,assign的区别。那究竟是有什么区别呢? assign就不用说了,因为基本上是为简单数据类型准备的,而不是NS对象们。 Retain vs. Copy!! copy : 建立一个索引计数为1的对象,然后释放旧对象 retain :释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1 那上面的是什么该死的意思呢? Copy其 ...
[UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration: 1]; [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self.navigationController.view cache:YES]; [[self navigationController] pushViewCon ...
Global site tag (gtag.js) - Google Analytics