摘要:设计模式可以确保系统能以特定方式变化,从而帮助你避免重新设计系统。每一个设计 模式允许系统结构的某个方面的变化独立于其他方面,这样产生的系统对于某一种特殊变化 将更健壮。 下面阐述了一些导致重新设计的一般原因,以及解决这些问题的设计模式: 1) 通过显式地指定一个类来创建对象 在创建对象时指定类名将
阅读全文
摘要:https://casatwy.com/modulization_in_action.htmlhttps://guides.cocoapods.org/syntax/podspec.html#group_build_settings制作podspechttp://www.jianshu.com/p/
阅读全文
摘要:国内业界大家对组件化的讨论从今年年初开始到年尾,不外乎两个方案:URL/protocol注册调度,runtime调度。 我之前批评过URL注册调度是错误的组件化实施方案,在所有的基于URL注册调度的方案中,存在两个普遍问题: 其它各家的基于URL注册的不同方案在这两个普遍问题上还有各种各样的其他问题
阅读全文
摘要:作者:Jake Craige,时间:2016/1/7翻译:BNCoding, 如有错误欢迎指出。原文链接 如果你曾经试图去创建一个自己的iOS框架的话,你应该知道这件事并不是那些畏惧困难的人能够成功完成的-毕竟管理依赖和编写测试并不容易。这篇文章将从开始到最终完成一步步的进行讲解,以便你掌握后可以更
阅读全文
摘要:在使用cocoapods 进行update 或者 install的时候 每次回去更新获取的pod specs,每次速度都不是很理想,博主最近对github上的specs仓库进行了镜像,分别在gitcafe 和 oschina 现在每10分钟会进行一次同步 基本和主仓库保持一致 使用方法: pod r
阅读全文
摘要:接触iOS开发半年,曾经也被这个主题坑的摸不着头脑,也在淘宝上买过企业证书签名这些服务,有大神都做了一个全自动的发布打包(不过此大神现在不卖企业证书了),甚是羡慕和崇拜。于是,花了一点时间去研究了一下iOS这套证书和签名机制,并撰文分享给需要的朋友。由于本人才疏学浅,多有遗漏或错误之处,还请大神多多...
阅读全文
摘要:使用过iPhone或者iPad的朋友在拍照时不知是否遇到过这样的问题,将设备中的照片导出到Windows上时,经常发现导出的照片方向会有问题,要么横着,要么颠倒着,需要旋转才适合观看。而如果直接在这些设备上浏览时,照片会始终显示正确的方向,在Mac上也能正确显示。最近在iOS的开发中也遇到了同样的问...
阅读全文
摘要:最近研究了一下iOS的自动化编译,目的是为了简化测试和开发的同学沟通协调的次数,实现测试同学可以随时从网页操作编译SVN最新源码并打包ipa进行测试。具体思路是通过从配置文件读取需要编译的项目配置列表展示在网页上,测试同学选择需要编译的项目,确定后将选择项目的相关参数传入shell脚本运行,编译完成...
阅读全文
摘要:第一台 iPhone 问世就装有相机。在第一个 SKDs 版本中,在 app 里面整合相机的唯一方法就是使用UIImagePickerController,但到了 iOS 4,发布了更灵活的 AVFoundation 框架。在这篇文章里,我们将会看到如何使用 AVFoundation 捕捉图像,如何...
阅读全文