最近的项目用到了著名的Three20界面库, 程序发布完成结果背Apple拒绝,理由是使用了Private APIs, 没话说,肯定是Three20的问题。

于是获取最新代码,编译之后对可执行文件进行扫描确认没有Private APIs被调用了之后再build最终版本以提交App Store, 不知道是哪根筋不对突然觉得是否应该在真机上编译个release版本再提交,不然又要等若干天,万一被打回又得耽误功夫。

果然,一试吓一跳, 无法运行,原因是Three20中的所有对SDK种类的扩展都没被打包编译进来,运行时无法找到相应的selector,当然就crash了

开始是google搜寻答案,屡试之后,静下心来看看Three20的文档, 看到最后才恍然大悟,原来还需要一个 -all_load 连接选项。添加后编译运行,一切顺利, god。

然后翻阅水果文档,才知道 -all_load link option连接选项是告诉编译器将所连接的库全部包含,而不是用到才引入。

看到很刚开始开发iPhone软件的朋友问很多问题,其实同样的问题我也碰到过, 所以抽时间把能想到的或者碰到的问题汇总一下, 一来可以给自己做个备忘也可以和朋友们分享探讨。

阅读全文>>>

ZipArchive is a wrapper class to compress and uncompress zip files for Objective-C and cocoa use. It’s developed based on minizip and zlib.

阅读全文>>>

iPhone越来越普及, 从而越来越多的人加入到了iPhone开发的行列, 还记得大概2年前刚开始iPhone SDK开发的时候苦于四处寻找资料, 当时国内相关内容少的可怜, 只有cocoachina 及论坛。 大多数时候泡在apple 官方论坛。 现在不同了, 各类iPhone相关的网站可谓铺天盖地, 其中内容重复的也不在少数, 个人经常上的只有几个, 在此列出共大家参考:

阅读全文>>>

Tags:

Recently, I got a task to develop an application for iPhone. In the application, there are some optional choices for user to decide further processes. The first idea jumps out from my head is something like button with a checkbox just the same as other desktop platforms, but unfortunately, iPhone SDK doesn’t provide such view. The only official choice is the ON|OFF switch view, but it really can’t represent the actually meaning of the options. So comes out the idea of writing custom checkbox style button.

阅读全文>>>

近日 , 由网友编写的VB程序自动生成的小说 《宇宙巨校闪级生》正式上线, 该小说长达一亿七千万字,文本字节容量高达340 MB, 全部共111部,分1111卷, 同时创下无数个“最”。 以下是一段作者的自述:
本书是用VB语言编写的魔幻神侠小说,适合所有年龄段的读者阅读。本书共有111部,分为1111卷,按纯文本(txt格式)计算,本书的总字数超过340兆,如换成中文计算:总字数应该不会少于一亿七千万字。这次公开的是本书中的前二十部,后面的九十一部及未来的升级版、简化版和第一人称版《蘑菇王子传》将在找到理想的合作者之后再陆续推出。由于本书的写作过程是全自动完成,所以本书至少创造了五个世界之最。。。
有兴趣的可以看一下http://html.hjsm.tom.com/html/new_book/29/421/d82f1776b0abe00ba37f5d27b3c6.html

阅读全文>>>

Tags:

Email Marketing with Cyber Port.