博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

03 2012 档案

摘要:UDID替代方案背景:大多数应用都会用到苹果设备的UDID号,UDID通常有以下两种用途:1)用于一些统计与分析目的;【第三方统计工具如友盟,广告商如ADMOB等】2)将UDID作为用户ID来唯一识别用户,省去用户名,密码等注册过程。不过,2011年时,苹果就宣布ios5.0以后的系统中将不再支持以下方法获取用户的UDID【苹果设备的唯一识别码】:[UIDevice currentDevice] uniqueIdentifier];【注:对于已越狱了的设备,UDID并不是唯一的.使用Cydia插件UDIDFaker,可以为每一个应用分配不同的UDID】同时,苹果公司建议使用UUID【一种开放的 阅读全文
posted @ 2012-03-27 15:57 Likwo 阅读(835) 评论(2) 推荐(0) 编辑

摘要:应用如何推广,手机应用难道还是互联网大公司的天下吗?上周五发布了一个应用【邮箱读书】http://itunes.apple.com/cn/app/you-xiang-du-shu/id492404741?mt=8这个应用是个免费的应用,自己感觉比较良好。个人觉得还不错,比如:(1)翻页效果比较流畅,不像很多翻页效果拿leaves直接用,改都不改,翻页效果不好看。 (2)通过qq邮箱传电子书,想看什么传什么。可惜发布后,没有什么人下载,自己还得找自己的熟人下载刷个好评。 基于这么一个事实,我仔细思考了下,一个新的应用要想上排行榜,真是太难了。一。手机应用难道还是互联网大公司的天下吗? 大家仔细看 阅读全文
posted @ 2012-03-25 22:55 Likwo 阅读(1586) 评论(8) 推荐(2) 编辑

摘要:文章来自:http://www.anoshkin.net/blog/2008/09/09/iphone-crash-logs/1.同步应用程序以后,找到你要查看的日志文件,日志文件对应mac的位置,xp\vista的位置.2.发现日志文件都是看不懂的16进制,如何进行转换成我们看得懂的内容.3.使用命令行工具 "symbolicatecrash"来进行转换,可以把 工具复制到任何地方都可以调用的路径:sudo cp/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDevi 阅读全文
posted @ 2012-03-16 17:34 Likwo 阅读(5141) 评论(0) 推荐(0) 编辑

摘要:Window(menu) -> Organizer(menu) -> Projects(tab)删除 Derived Data,立刻关闭xcode 然后重启xcode然后重新打开项目。 阅读全文
posted @ 2012-03-16 12:58 Likwo 阅读(1754) 评论(0) 推荐(0) 编辑

摘要:核心动画 CoreAnimation第一章 核心动画概念核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。前言,核心动画的好处 1.简单易用的高性能混合编程模型。 2.类似视图一样,你可以通过使用图层来创建复杂的接口。 通过是CALayer来使用更复杂的一些动画。 3.轻量级的数据结构,它可以同时显示并让上百个图层产生动画效果。 控制多个CALayer来显示动画效果 4.一套简单的动画接口,可以让你的动画运行在独立的线程里面,并可以独立于主线程之外。 5.一旦动画配置完成并启动,核心动画完全控制并独立完成相应... 阅读全文
posted @ 2012-03-05 16:30 Likwo 阅读(1991) 评论(0) 推荐(0) 编辑

摘要:iPhoto 中想删除某张照片时,点击删除键,就能看到照片被回收到垃圾箱的动画。今天就来模拟一下这个动画(据说有个私有API可以实现,不过私有的嘛,忽略之)。首先仔细观察下这个动画,包含了位置,大小还有可见三个主要动画。为了清楚的说明,先上核心代码:UIBezierPath*movePath=[UIBezierPathbezierPath];[movePathmoveToPoint:fromPoint];[movePathaddQuadCurveToPoint:toPointcontrolPoint:CGPointMake(toPoint.x,fromPoint.y)];CAKeyframeA 阅读全文
posted @ 2012-03-02 18:41 Likwo 阅读(999) 评论(0) 推荐(0) 编辑

摘要:SVNX是mac下一个开源的图形化操作工具,使用起来比较方便.支持图形化查看需该,删除,提交,以及解决冲突文件。1.下载地址http://code.google.com/p/svnx/downloads/list2.如何新建一个本地副本 (1)首先建立一个Repository (Windows->Repositories) (2) 双击建立的这个Repository ,打开Repository (3) 选择CheckOut 按钮,将项目文件下载下来 (4) 这个时候就会在Working copies 里看到已经下载下来的项目文件了 (如果已经通过其他... 阅读全文
posted @ 2012-03-02 17:29 Likwo 阅读(30174) 评论(0) 推荐(0) 编辑

摘要:一、概述: 在SQLite中,锁和并发控制机制都是由pager_module模块负责处理的,如ACID(Atomic, Consistent, Isolated, and Durable)。在含有数据修改的事物中,该模块将确保或者所有的数据修改全部提交,或者全部回滚。与此同时,该模块还提供了一些磁盘文件的内存Cache功能。 事实上,pager_module模块并不关心数据库存储的细节,如B-Tree、编码方式、索引等,它只是将其视为由统一大小(通常为1024字节)的数据块构成的单一文件,其中每个块被称为一个页(page)。在该模块中页的起始编号为1,即第一个页的索引值是1,其后的页编号以此类 阅读全文
posted @ 2012-03-02 09:59 Likwo 阅读(1058) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示