一.元类型、.self和Self 1.AnyObject AnyObject代表任意类的实例,类的类型,仅类遵循的协议。 2.T.self T.self如果T是实例对象,T....
一.元类型、.self和Self 1.AnyObject AnyObject代表任意类的实例,类的类型,仅类遵循的协议。 2.T.self T.self如果T是实例对象,T....
之前APP占用太大内存,查找i内存泄露、内存消耗过大 查找泄漏在xcode自带两种内存泄漏查询工具1> Analyze: 静态分析工具 - 查 找: 可以通过 Produc...
首先了解下如何创建 Xcode -> File -> New -> Target 找到 Widget Extension 如果你的 Widget 支持用户配置属性,则需要勾选...
来源:HarrisonXi 最近准备给 VirtualView-iOS 的文本元素新增一个 lineHeight 属性,以便和 VirtualView-Android 配合时...
核心绘图状态管理 CGContextSaveGState函数的作用是将当前图形状态推入堆栈。之后,您对图形状态所做的修改会影响随后的描画操作,但不影响存储在堆栈中的拷贝。在修...
UI第一周 UIView及window UIKit是所有控件的所在库文件在AppDelegate.swift文件中@UIApplicationMain表示为调用了oc中的UI...
1、谈下iOS开发中知道的哪些锁? 哪个性能最差?SD和AFN使用的哪个? 一般开发中你最常用哪个? 哪个锁apple存在问题又是什么问题? 我们在使用多线程的时候多个线程可...
编译器合成 (synthesize) 是十分重要的功能,它把开发者从简单重复的劳动中解放出来。在Swift 4.0 中,我们知道 Codable 可以合成相关函数,于是 Co...
一、UITableView 的基本用法 1,单个分区的表格 2,单元格选中事件响应 (1)当我们点击某个单元格时将其索引位置,以及对应的标题打印出来。 (2)如果业务代码直接...