iPhone和Objective-C开发
文章平均质量分 56
hanspy
这个作者很懒,什么都没留下…
展开
-
iPhone Objective-C EXC_BAD_ACCESS问题
写程序遇到 Bug 并不可怕,大部分的问题,通过简单的 Log 或者 代码分析并不难找到原因所在。但是在 Objective-C 编程中遇到 EXC_BAD_ACCESS 问题的时候,通过简单常规的手段很难发现问题。 写程序遇到 Bug 并不可怕,大部分的问题,通过简单的 Log 或者 代码分析并不难找到原因所在。但是在 Objective-C 编程中遇到 EXC_BAD_ACCESS 问题的时候,通过简单常规的手段很难发转载 2011-03-02 11:00:00 · 800 阅读 · 0 评论 -
Objective-C内存管理的几点总结
如果你对Objective-C已经很了解,那么复习下内存管理的规则吧:在> p.172上提到当你使用new,alloc或copy创建对象时,对象的count retain到1。你一定要负责把这个对象release或autolease掉。这样当它的生命周期结束时,它才能清空。When you create an object using new, alloc, or copy, the object has a retain count of 1. You are responsible转载 2011-03-04 17:59:00 · 434 阅读 · 0 评论 -
Sniff Your iPhone's Network Traffic
<br />Ever wanted (or needed) to see your iPhone’s network traffic? All you need is a wireless LAN and the cross-platform proxy application, Paros. There are other proxy server’s that can be used, but Paros was built for web application security asse转载 2011-03-04 18:21:00 · 550 阅读 · 0 评论 -
ios开发中解决Base SDK missing问题
转自:http://www.giser.net/?p=195在使用ArcGIS API for iOS开发中,如果使用xcode3.2.5+ios sdk4.2+arcgis API for ios1.0并使用ArcGIS工程模板的时候,会出现Base SDK missing的问题,如下图:产生这个问题的原因是arcgis API for ios 1.0模板默认使用ios sdk4.0 ,但xcode3.2.5+ios sdk4.2中没有ios sdk4.0,因此造成Base SDK missing问题。解转载 2011-03-03 20:00:00 · 633 阅读 · 0 评论 -
iPhone 团队开发证书使用
<br /><br />登陆<br /><br />登陆 Apple Developer iPhone 选择右边 iPhone Developer Program Portal进入Program Portal页面。<br /><br /><br />Team,如果你购买的是单人的版的IDP,整个队伍也就你一个人,不需要管它了。<br /><br />Certificates<br />接下来 Certificates证书部分,你需要提交一个请求,这个请求是在本地生成的一个文件。<转载 2011-03-03 21:51:00 · 2285 阅读 · 0 评论 -
构建 View 时可能用到的代理函数调用顺序
很多时候,要记住 iPhone 试图加载的 life-cycle 对应的代理函数是有点头疼的,特别是用 Interface Builder 构建界面的情况下。这给如何找到最佳的位置来添加自定义的视图绘画/初始化/配置成为了一个对于新手来说的难题。下面把目前用到的可能会 override 的方法总结在一张图里,方便新手查询。注意两点上图列出的是常见 case 总结,不适用于所有情况;不是每个 case 都一定会用到这些方法的重载转自:http://www.cocoachina.com/iph转载 2011-03-09 19:17:00 · 407 阅读 · 0 评论 -
iPhone调试出错:malloc: unable to create stack log directory
<br />工作区->Excuteables->双击其分组下的文件->Arguments设置运行参数<br /> <br />将MallocStackLogging和MallocStackLoggingNoCompact两个选项前面的钩去掉就行了。<br /> <br />原创 2011-03-11 11:18:00 · 801 阅读 · 0 评论 -
关于UIWebView
<br />UIWebView *webView; int scrollPosition = [[webView stringByEvaluatingJavaScriptFromString:@"window.pageYOffset"] intValue];原创 2011-03-20 13:55:00 · 552 阅读 · 0 评论 -
Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [160 nan]解决方法
2011-06-11 15:19:17.167 ***[930:707] *** Terminating app due to uncaught exception CALayerInvalidGeometry, reason: CALayer position contains NaN: [160 nan]*** Call stack at first throw:( 0原创 2011-06-11 15:43:00 · 15145 阅读 · 3 评论