通过SPM来管理swift开发中第三方库是首选方案,至于为何是首选,有很多人分享,这里就不赘述了。今天分享一个使用SPM遇到的问题,花了我2小时,感觉需要发出来能够对他人有所...
IP属地:福建
通过SPM来管理swift开发中第三方库是首选方案,至于为何是首选,有很多人分享,这里就不赘述了。今天分享一个使用SPM遇到的问题,花了我2小时,感觉需要发出来能够对他人有所...
站在前辈的肩膀上前行 UIKit框架和Foundation框架 所有的Mac OS X和IOS程序都是由大量的对象构成,而这些对象的根对象都是NSObject,NSObjec...
前言 对iOS开发者而言,runloop是一个老生常谈的话题,但凡是iOS开发者,在工作中必然直接或间接的接触过runloop。而对于面试者而言,runloop又几乎是必考点...
Ruby是一种纯粹的面向对象编程语言,Ruby 是"程序员的最佳朋友"。why? 因为MAC系统自带Ruby2.0.0环境,我们在开发或者安装很多插件、什么第三方都需要安装或...
demo地址: SPButton 前言 最近我竟花了几天的时间去深入研究button,研究的过程当中,被imageEdgeInsets和titleEdgeInsets两个属性...
1. CALayer UIView和CALayer的关系 一个View只能有一个Root Layer; 一个Layer可以包含多个Sub Layer; View只负责子元素的...
这是一篇对Run Loop开发文档《Threading Program Guide:Run Loops》的翻译,来源于苹果开发文档。 Run loops 是和线程相关的基础部...
文章内容转移到个人博客日后不会在简书中更新文章。 上一篇文章《使用私有Cocoapods仓库》讲解了创建私有pod的初步教程,接下来我们提升一下难度。 需求如下: 使用私有s...