
ios
jakend35
这个作者很懒,什么都没留下…
展开
-
通过NSNotificationCenter更改被选中的背景色
1,通过NSNotificationCenter注册监听事件 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(menuWillShow:) ...2012-05-08 16:18:03 · 144 阅读 · 0 评论 -
Xcode 4-PBXcp error修复-No such file or directory
差不多算是Xcode比较常见的一个编译错误了,原因往往是添加或删除美术资源的时候出错。虽然是小问题,但出现的频率很高。 解决方法(可以依次尝试,总有一种能最终解决问题):方法1.退出Xcode,然后从finder里面进入~/Library/Developer/Xcode/DerivedData删掉里面所有的内容,然后重启Xcode试试看 方法2.上面的操作也可以直接在Xco...2013-07-15 14:44:00 · 394 阅读 · 0 评论 -
scrollToRowAtIndexPath 无效
使用了 UITableView 的 scrollToRowAtIndexPath 方法,发现有时候不管用,查了资料找到了代替方案 大家知道UITableView 继承与 UIScrollView,所以可以用 UIScrollView setContentOffset方法,只要得到 origin即可。 动画结束时,会调用 scrollViewDidEndScrollingAni...2012-09-28 10:21:56 · 1162 阅读 · 0 评论 -
object-c 单例模式(包括ARC)
大家知道,单例模式是ios里面经常使用的模式,例如[UIApplicationsharedApplication] (获取当前应用程序对象)、[UIDevicecurrentDevice](获取当前设备对象);单例模式的写法也很多。第一种: static Singleton *singleton = nil;// 非线程安全,也是最简单的实现+ (Singlet...2013-04-04 22:27:00 · 170 阅读 · 0 评论 -
object-c 对象内存分配情况
最近在翻 《iphone开发秘籍》第二版 这本书,发现还是挺不错的,很多细节的问题都介绍的比较清楚。不过刚看到第三章的时候,有个“内存分配” 的小节,里面有个问题: NSObject *object = [[NSObject alloc]init]; NSLog(@"object pointer: %ld\n",sizeof(object));NSLog(@"obje...2013-03-31 22:41:00 · 177 阅读 · 0 评论 -
使用NSZombieEnabled解决EXC_BAD_ACCESS(内存泄露)问题
在开发程序的时候,经常会莫名其妙的crash, 出现了让人讨厌的EXC_BAD_ACCESS, 但有的时候发现又是好的,使用断点来检测问题的时候,经常出现在objc-msgsend, 但是又看不出是哪里的问题. 这种偶发的时候,我们就可以用NSZombieEnabled来解决。zombie(僵尸), 是指已经被销毁的对象或者已经被释放的对象。这里使用的NSZombieEnabled 就是开启...2013-03-30 12:36:00 · 249 阅读 · 0 评论 -
去除tableView 边框
tableView.separatorColor=[UIColor clearColor];原创 2012-07-16 10:56:49 · 456 阅读 · 0 评论 -
iphone官方例子的地址汇总
http://sxsoul.blog.163.com/blog/static/42849160201010114330802/原创 2012-07-04 16:45:18 · 118 阅读 · 0 评论 -
viewDidLoad, viewWillDisappear, viewWillAppear等区别(转)
viewWillAppear: Called when the view is about to made visible. Default does nothing视图即将可见时调用。默认情况下不执行任何操作viewDidAppear: Called when the view has been fully transitioned onto the screen. Default does n...原创 2012-05-15 10:32:11 · 103 阅读 · 0 评论 -
ARC forbids explicit message send of'release'
ARC forbids explicit message send of'release''release' is unavailable: not available inautomatic reference counting mode 由于ARC是内存自动管理的,所以不需要手动释放内存了。这里编译器编译不通过,如果你必须要通过,那么可以对项目进行设置:单击项目根目录---》找...原创 2012-05-11 14:52:41 · 114 阅读 · 0 评论 -
上传打包时被拒, udid问题导致(如果有第三方包请替换最新第三方的包)
今天在打包完上传到苹果审核的时候,被拒了。以下是被拒信息Apps are not permitted to access the UDID and must not use the uniqueIdentifier method of UIDevice. Please update your apps and servers to associate users with th...2013-07-30 10:15:00 · 246 阅读 · 0 评论