ZPPRouter 注: SPM 每一个组件最终生成的都是 framwork库 意味着组件存在命名空间(优点) ZPPRouter 使用示例: ...
https://zhuanlan.zhihu.com/p/267709193[https://zhuanlan.zhihu.com/p/2677...
当有多个git账号时,比如: a. 一个gitee,用于公司内部的工作开发;b. 一个github,用于自己进行一些开发活动; 解决方法 生成一...
min 的两个参数和返回值泛型的唯一约束是它们三者都必须是同样的类型 T,而这个 T 需要满足 Comparable。只要满足这个要求,T 可以...
ARC 内存管理与所有权的概念紧密相关。所有权会决定哪些代码会造成对象被销毁[1]。 自动引用计数(ARC)属于Swift的所有权系统,它规定了...
先看苹果中断言的实现过程,感受下autoclosure: 当x 不是单单的一个值 而是一个表达式返回的值呢?此时调用会是这样: 这里可以使用 闭...
ZPTextAttribiteFild: gitHub: https://github.com/ZPP506/ZPTextAttribiteFild
前言: UIScrollerView 设置PageEnable,每页滚动的偏移量是 UIScrollerView的frame.width的宽度,...
前言: 目前ios 开发swift语言开发势在必行, swift语言在国外的使用率已经过半, 纯OC开发者仅剩15%, https://mp.w...