简述 苹果从 iOS 7 开始使用扁平化风格开始之后,就出现了 translucent 属性。其意思就是“半透明”,所以设置这个属性的意思就是,是否支持半透明。从本身的意思上...
简述 苹果从 iOS 7 开始使用扁平化风格开始之后,就出现了 translucent 属性。其意思就是“半透明”,所以设置这个属性的意思就是,是否支持半透明。从本身的意思上...
出现这个报错 方法1 找到xcode中的build phases 中的Copy Pods Resources清除output Files和input Files 方法2 在p...
目录垃圾袋移除通知订阅关系赋值新的垃圾袋会让之前垃圾袋绑定的订阅关系释放用来给timer停止demo下载地址 前言:前端时间学习了一下RxSwift框架,全学完以后再回过头来...
本文主讲RunTime相关面试问题,包括数据结构、类对象与元类对象、消息传递、方法缓存、消息转发、Method-Swizzling、动态添加方法、动态方法解析。 一、类对象与...
1、@objc Swift 的静态语言特性,每个函数的调用在编译期间就可以确定。因此在编译完成后可以检测出没有被调用到的 swift 函数,优化删除后可以减小最后二进制文件的...
1、打开终端窗口,执行brew install ruby 后,自动安装了当前最新版本:3.2.22、ruby -v 还是显示2.6.0版本3、需要配置环境变量,步骤:a、执行...
最近在更新安装Alamofire时提示pod版本过低并报错 You don't have write permissions for the /System/Library/...
一、swift访问级别 Swift 为代码中的实体提供了五种不同的访问级别。这些访问级别不仅与源文件中定义的实体相关,同时也与源文件所属的模块相关。 1、访问权限修饰 Ope...
编译过程 Parse:从.swift构造 AST(抽象语法树)。 Sema:对 AST 进行语义分析,生成格式正确且类型检查完备的 AST。 SILGen:从 AST 生成 ...