代理是一个对象,用于代替另一个对象对程序中的事件做出响应,或与另一个对象协作完成事件的响应;委托对象通常是响应者对...[作者空间]
此设计模式是基于抽象工厂模式实现的,在OC的Foundation框架中有很多应用。 抽象基类封装了多个具体子类的实...[作者空间]
1. 使用方式 FBRetainCycleDetector[https://github.com/facebook...[作者空间]
xcode支持设备 如果当前xcode不支持新系统设备,可下载最新版xcode或下载beta版之后将此目录下新设备...[作者空间]
原文链接Masonry 是一个基于 AutoLayout 的轻量级布局框架。 主要是对这两个API的封装: Mas...[作者空间]
原文博客地址: iOS13适配深色模式(Dark Mode) 好像大概也许是一年前, Mac OS系统发布了深色模...[作者空间]
公司最近开发SDK,最开始使用原工程、SDK工程、SDK集成Demo验证三个工程分开的方式开发,每次都要在原工程开...[作者空间]
当编译器遇到属性声名(参见Declared Properties in The Objective-C Progr...[作者空间]
跨平台一直是老生常谈的话题,cordova、ionic、react-native、weex、kotlin-nat...[作者空间]
Swift 模式匹配总结 基本用法 对枚举的匹配: 在swift中 不需要使用break跳出当前匹配,默认只执行一...[作者空间]
原文戳这里!!! 1 引言 iOS 11.3 SDK 为开发iOS应用提供支持。它封装了一套完整的Xcode工具集...[作者空间]
原文链接看这里!!! 为了帮助运行时系统更好地运行,编译器将方法的返回值和参数编码到一个字符串中,并将字符串与方法...[作者空间]
向不处理该消息的对象发送消息将会报错。然而,在报错之前,运行时系统给接收对象提供了第二次处理消息的机会。 1 转发...[作者空间]
本文翻译自苹果官方文档,原文在此,个人能力有限,有翻译不准确的地方,希望各位读者在评论区多多评论,我会对本文不断进...[作者空间]
本文翻译自苹果官方文档,原文在此,个人能力有限,有翻译不准确的地方,希望各位读者在评论区多多评论,我会对本文不断进...[作者空间]
本文翻译自苹果官方文档,原文在此,个人能力有限,有翻译不准确的地方,希望各位读者在评论区多多评论,我会对本文不断进...[作者空间]
使用fastlane工具自动打包发布App Store或蒲公英测试平台 在以往的iOS开发过程中,我们大都使用x...[作者空间]
想必以前QQ空间的点赞效果大家都知道吧,点赞之后按钮周围会有一圈爆裂的小圆点;还有微信的红包雨表情动画等,以及烟花...[作者空间]
NSNumberFormatter 可以通过NSNumberFormatter,同样可以设置NSNumber输出的...[作者空间]
缘何而起 我不是处女座O(∩_∩)O哈!,但是Apple有些图标确实不好看,所以想动手进行替换。第三方app的图标...[作者空间]