摘要:Oc语言中,属性的语法如下 @property (特性) 类型 属性名称; Oc编译器会自动生成 :类型 _名称 这样的私有属性 属性的特性 在Oc中,属性支持很多中特性 atomic atomic作为oc属性的默认特性,简单的理解为原子属性,就是多线程下,可以安全访问,不会有线程安全的问题。但是效
阅读全文
摘要:早期的IOS设备都是固定屏幕的尺寸,所以大家写iOS应用几乎都是用frame布局,直接写死宽高和坐标。但是iPhone6开始,iOS设备出现了多种尺寸,于是苹果推出了一种新的布局方式:`autolayout` autolaout又名自动布局,或者是是相对布局。使用autolayout可以轻易写出目前
阅读全文
摘要:区分IOS界面开发的三种方式 在IOS应用开发中,界面开发主要是三种 纯代码,也就是手写代码布局 故事板,也就是新建项目的StoryBoard XIB,xib又叫nib,具体原因就不细说了。 三种布局方式各有优缺点。 纯代码布局,在多人合作开发的时候,版本管理工具的冲突更容易解决。 故事板是苹果一直
阅读全文
摘要:在IOS13的时候,苹果引入了Dark模式,也就是夜间模式。 dark模式支持在各种层级的UI控件下设置,比如UIWindow、UIViewController、UIView等。并且支持动态切换 class ViewController: UIViewController { override fu
阅读全文
摘要:删除MySql服务 mysqld --remove MySQL80 创建MySql服务 mysqld --install MySQL80 --defaults-file="C:\MySQL Server 8.0\my.ini"
阅读全文