iOS精选源码
模仿抖音App的ye m切换框架
将所有类型的推送封装成API,提供OC和Swift双版本调用demo2.0
波浪动画
【Swift/Objective-C】强劲的日期选择控件
利用Masonry 和YYlable ,FDTemplateLayout 布局的高性能朋友圈, 丝...
基于AVPlayer的播放器,用swift4封装的支持react-native,适配PhoneX
自定义 View 实现的 Tag 视图 DPTagView
钓鱼小游戏
一行代码实现下载任务
swift版变换颜色demo,color gradient in swift
<br/>
iOS优质博客
全面的理解和分析iOS的崩溃日志
简介当应用程序崩溃时,将创建一个崩溃报告并存储在设备上。崩溃报告描述的情况下,应用程序终止,在大多数情况下,包括每个执行线程的一个完整的回溯,通常对于调试应用中的问题是非常有用。你应该看看这些崩溃报告,了解你的应用程序有什么崩溃,然后尝试修复它们。有回溯的崩溃报告需要被符号化了才可以分析。符号化(symbolicati... 阅读原文
iOS开发小知识笔记
1 @property@property 是 readwrite,assign,atomic在使用 @property 时, 编译器默认会进行自动 synthesize,生成 getter 和 setter,同时把 ivar 和属性绑定起来使用 @dynamic,显式表示不希望编译器生成 getter 和 setter... 阅读原文
如何将 iOS 工程打包速度提升十倍以上
过慢的编译速度有非常明显的副作用。一方面,程序员在等待打包的过程中可能会分心,比如刷刷朋友圈,看条新闻等等。这种认知上下文的切换会带来很多隐形的时间浪费。另一方面,大部分 app 都有自己的持续集成工具,如果打包速度太慢, 会影响整个团队的开发进度。因此,本文会分别讨论日常开发和持续集成这两种场景,分析打包速度慢的瓶颈... 阅读原文
iOS 如何获取设备的各种信息
一、目录结构:获取屏幕宽度与高度获取设备版本号获取iPhone名称获取app版本号获取电池电量获取当前系统名称获取当前系统版本号获取通用的唯一识别码UUID获取当前设备IP获取总内存大小获取当前可用内存获取精准电池电量获取电池当前的状态(共有4种状态)获取设备当前的语言二、具体内容1. 获取屏幕宽度与高度1234567... 阅读原文
基于 CocoaPods 进行 iOS 开发
在阅读本文前,请谨记 Podfile 是一段 Ruby 代码(如果您对 Ruby 有一点语法上的了解,这将会非常有帮助,笔者有着一年前的看了 2 小时的 Ruby 基础还是够的),这对于我们定制以下的需求将非常有帮助。本文有三个部分:创建 module.modulemap ,介绍了如何友好地在 Sw... 阅读原文
<br/>
<br/>
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。