您的位置:首页 > 移动开发 > IOS开发

IOS开发问题汇总

2011-11-04 16:28 393 查看
1.运行即崩溃,log下面提示:

Couldn't register com.myApp.debug with the bootstrap server. Error: unknown error code. This generally means that another instance of this process was already running or is hung in the debugger.Program received signal: “SIGABRT”.

解决办法:重启iphone/ipad系统

 

2.使用Three20框架,加载图片失败,log以下提示:

TTDASSERT failed: 0 == _queue.maxContentLength contentLength <=_queue.maxContentLength

解决办法:在appDelegate中加入

[[TTURLRequestQueue mainQueue] setMaxContentLength:0];

 

3.一个object被dealloc之后,其指针还存在,但指向的内存伟空,为了防止其他地方判断该object是否为nil的时候出现bad
access问题,就应该立即写一句object = nil;

 

4.UINavigationBar的tintColor变了,backItem的颜色不变
的问题解决方案:

@interface UINavigationController (RefreshBackItem)

- (void)refreshBackItem;

@end

@implementation UINavigationController (RefreshBackItem)

- (void)refreshBackItem

{

    UINavigationBar *bar = self.navigationBar;

    UINavigationItem *backItem = bar.backItem;

    NSString *title = [backItem title];

    backItem.title = @"";

    backItem.title = title;

}

@end

分享到: 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息