上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页
摘要: iphone开发资源汇总(转载)如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsController对焦功能的实现:http://www.clingmarks.com/?p=612自定义圆角Switch按件:https://github.com/domesticcatsoftware/DCRoundSwitch弹出窗口For iphone and ipad:https://g 阅读全文
posted @ 2012-09-20 12:08 痴人指路 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 文/donglin虽然大家都不愿意看到程序崩溃,但可能崩溃是每个应用必须面对的现实,既然崩溃已经发生,无法阻挡了,那我们就让它崩也崩得淡定点吧。IOS SDK中提供了一个现成的函数 NSSetUncaughtExceptionHandler 用来做异常处理,但功能非常有限,而引起崩溃的大多数原因如:内存访问错误,重复释放等错误就无能为力了,因为这种错误它抛出的是Signal,所以必须要专门做Signal处理。在didFinishLaunchingWithOptions 中,加入代码如下:Source codesignal(SIGABRT, MySignalHandler);signal(SIG 阅读全文
posted @ 2012-08-30 14:59 痴人指路 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 很简单,就三个步骤,比fixpngwindows这些修复工具好用。希望对大家有帮助。1.取得IPA将.ipa改为.zip, 解压zip从里面把图片拷贝出来, 存储到一个指定路径 2.打开命令行,进入到指定路径,输入如下命令: /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/pngcrush \ -q -revert-iphone-optimizations -d 指定的路径下的文件名/*.png 3.之后反编译的图片就存储在当前新生成的名为_d的文件夹中了. 阅读全文
posted @ 2012-08-08 17:47 痴人指路 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 经典的八数码问题,有人说不做此题人生不完整,哈哈。状态总数是9! = 362880 种,不算太多,可以满足广搜和A*对于空间的需求。状态可以每次都动态生成,也可以生成一次存储起来,我用的动态生成,《组合数学》书上有一种生成排列的方法叫做"序数法",我看了一会书,把由排列到序数,和由序数到排列的两个函数写了出来,就是代码中的int order(const char *s, int n) 和void get_node(int num, node &tmp)两个函数。启发函数,用的是除空格外的八个数字到正确位置的网格距离。几种方法的比较:广搜,效率最低,500ms;A*, 阅读全文
posted @ 2012-08-03 17:02 痴人指路 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/2797/introduction-to-in-app-purchases教程截图: 成为ios开发者最大的好处就是,你编写的应用程序会有很多方式可以赚钱。比如,收费版,免费挂广告版,还有就是程序内置购买。 程序内置购买会让你爱不释手,主要有以下原因:除了程序本身的下载收费以外,你还可以赚更多的钱。一些用户愿意为那些额外.. 阅读全文
posted @ 2012-07-13 10:08 痴人指路 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 震动和声音这演示如何实现电话的震动(注:震动不能工作在模拟器,只能工作在设备上)?1AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);声音可以工作在模拟器,然后一些声音(如循环的)已被证明不能工作,设置在模拟器中成功与否取决于音频格式.注:必须使用.wav格式在这个例子中.?123456789SystemSoundID pmph;id sndpath = [[NSBundle mainBundle] pathForResource:@"mySound"ofType:@"wav"inDirectory 阅读全文
posted @ 2012-07-03 15:53 痴人指路 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 导读:本文是由陈皓和他的一位朋友Mailper合作完成,原名叫《Build Your Programming Technical Skills》,本文分享了Mailper和作者个人的学习经历。每个程序员都希望自己能顺利的升级到高的层次,您不妨按照下面的方法去做。 前言 你是否觉得自己从学校毕业的时候 阅读全文
posted @ 2012-06-19 09:53 痴人指路 阅读(182) 评论(1) 推荐(0) 编辑
摘要: 原文来自:双子座上篇文章介绍了如何用UITableView显示表格,并讲了几种UITableViewCell的风格。不过有时候我们需要自己定义UITableViewCell的风格,其实就是向行中添加子视图。添加子视图的方法主要有两种:使用代码以及从.xib文件加载。当然后一种方法比较直观。我们这次要自定义一个Cell,使得它像QQ好友列表的一行一样:左边是一张图片,图片的右边是三行标签:当然,我们不会搞得这么复杂,只是有点意思就行。1、运行Xcode 4.2,新建一个Single View Application,名称为Custom Cell:2、将图片资源导入到工程。为此,我找了14张50& 阅读全文
posted @ 2012-06-13 09:43 痴人指路 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 前一段一个朋友问我有没有方法在iPhone下读取mp3的缩略图,我去查查了文档果然是有方法的,写出来方便与大家交流。要知道怎么读取首先得知道它是存在哪的,经我了解发现mp3的摘要信息存储在mp3的开头或末尾的若干字节里。主流的格式是id3,还有itunes之类的。我们这次要读的就是id3,相关信息就自己去wiki或是百度百科去吧,我就不粘贴了。上代码:1//取出资源文件下的所有mp3路径2NSArray*mp3Array=[NSBundlepathsForResourcesOfType:@"mp3"inDirectory:[[NSBundlemainBundle]resou 阅读全文
posted @ 2012-06-11 17:21 痴人指路 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 不逐字翻译了,只是大体说一下。看作者的意思,应该是他经常收到N多通知,而通过其中一条通知打开一个app以后,发现那个app的其它通知还在通知中心。作者不喜欢这样的情况。我以为我也存在的这样的情况,马上检查了一下,发现没有。看来是少数app的问题。但是也记录一下。作者总结的从通知中心移除通知的三种方法:1.将app的BadgeNumber设为0,就是app图标右上角那个[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];2.如果BadgeNumber本身就是0的情况,可以先将其设1再设置成0[[UIApplica 阅读全文
posted @ 2012-06-11 16:41 痴人指路 阅读(259) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页