上一页 1 2 3 4 5 6 ··· 20 下一页
摘要: 作为一名应用开发者,你是否有过如下经历?为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作。它在你的设备上也运行得很好,但是,上了应用商店后,还是有用户抱怨会闪退 !如果你跟我一样是个完美主义者,你肯定想将应用做到尽善尽美。于是你打开代码准备修复闪退的问题……但是,从何处着... 阅读全文
posted @ 2015-07-09 10:00 编程小翁 阅读(4134) 评论(0) 推荐(0) 编辑
摘要: 总结一下,目前.app包转为.ipa包的方法有以下几种: 1、Apple推荐的方式,即实用xcode的archive功能 Xcode菜单栏->Product->Archive->三选一,一般选后两个。 局限性:个人开发一般采用这种方法,但是当一个证书多人使用时就稍显麻烦。一般多人开发时都是采用pro 阅读全文
posted @ 2015-06-26 10:49 编程小翁 阅读(138027) 评论(0) 推荐(5) 编辑
摘要: 这里介绍一个Mac系统统计代码行数的工具cloc。1、首先,安装homebrew,已安装的请跳过。打开终端工具Terminal,输入下列命令。过程中会让你按RETURN键以及输入mac桌面密码,按照提示进行操作即可:ruby -e "$(curl -fsSL https://raw.githubus... 阅读全文
posted @ 2015-06-16 14:30 编程小翁 阅读(19569) 评论(0) 推荐(1) 编辑
摘要: 在开始介绍如何使用CMake编译跨平台的静态库之前,先讲讲我在没有使用CMake之前所趟过的坑。因为很多开源的程序,比如png,都是自带编译脚本的。我们可以使用下列脚本来进行编译:./configure --prefix=/xxx/xx --enable-static=YESmakemake ... 阅读全文
posted @ 2015-04-29 18:10 编程小翁 阅读(58499) 评论(1) 推荐(3) 编辑
摘要: 本文主要讨论一下iOS中的Builder Pattern。与网上很多版本不同,本文不去长篇大论地解释建造者模式的概念,那些东西太虚了。设计模式这种东西是为了解决实际问题的,不能为了设计模式而设计模式,虽然这句话有点拗口!我希望我们都能宏观地看待某个设计模式,不必去太可以追求概念上的东西。事实上,只要... 阅读全文
posted @ 2015-03-25 16:31 编程小翁 阅读(2714) 评论(0) 推荐(0) 编辑
摘要: 从本文开始,我将专门开辟一个Github Code系列,开源自己写的一部分有意思而且实用的demo,共同学习。以前都发布在git OSChina上,后面有空会陆陆续续整理到Github上。OSChina最大的优点是可以免费托管私有项目,服务器在国内速度快,这些是Github所比不了的。不过Githu... 阅读全文
posted @ 2015-03-24 16:41 编程小翁 阅读(2523) 评论(1) 推荐(4) 编辑
摘要: 在iOS中view的frame属性使用地太频繁了,尤其是调UI的时候。我们知道,正常情况下我们无法对frame的某个属性(x,y,width,height等)进行单独修改,比如:someView.frame.x = 100;这种方式是不允许的,但实际上我们更经常遇到的是frame的大部分元素值保持不... 阅读全文
posted @ 2015-03-23 15:11 编程小翁 阅读(16039) 评论(0) 推荐(1) 编辑
摘要: 网上此类帖子博客不少,不过自己没整理过的东西始终是别人,现开此贴加以总结,持续更新!站在巨人的肩膀上才能站得高看得远。第一部分:UI类1、毛玻璃模糊效果RNFrostedSidebar一个iOS 7设计风格的控制中心式的导航栏——毛玻璃效果,扁平化设计以及定制动画全部融于其中。地址:https://... 阅读全文
posted @ 2015-03-23 11:49 编程小翁 阅读(3430) 评论(2) 推荐(0) 编辑
摘要: 或许这个题目起得有点太高调了,不过我只是想纠正一些童鞋对于autorelease的认识,如果能帮到几个人,那这篇文章也就值得了!当然,高手请绕道本文主要探讨两个方面:(1)autorelease对象到底是合适被析构的?(2)OC内部是如何处理一个被autorelease掉的对象的?(1)autore... 阅读全文
posted @ 2015-03-20 13:54 编程小翁 阅读(14150) 评论(1) 推荐(1) 编辑
摘要: ARC已经出来很久了,自动释放内存的确很方便,但是并非绝对安全绝对不会产生内存泄露。导致iOS对象无法按预期释放的一个无形杀手是——循环引用。循环引用可以简单理解为A引用了B,而B又引用了A,双方都同时保持对方的一个引用,导致任何时候引用计数都不为0,始终无法释放。若当前对象是一个ViewContr 阅读全文
posted @ 2015-03-19 11:22 编程小翁 阅读(34775) 评论(10) 推荐(4) 编辑
上一页 1 2 3 4 5 6 ··· 20 下一页
我是来自厦门的Jilon. 翁,请关注我的微博:真实的weng,或关注微信:Jilon