安装 xcpretty xcodebuild 编译工作空间和编译工程不同的地方:编译工程默认会在工程根路径下生成名为 build 的文件夹,而编译工作空间则不会;所以使用 C...
IP属地:上海
安装 xcpretty xcodebuild 编译工作空间和编译工程不同的地方:编译工程默认会在工程根路径下生成名为 build 的文件夹,而编译工作空间则不会;所以使用 C...
前言 SonarQube[https://www.sonarqube.org/]是一个开源的代码质量扫码分析工具,分为四个版本,分别为Community、Developer、...
Bonjour简介Bonjour是 Apple推出的零配置网络协议,主要的目的是在缺少中心服务器的情况下解决网络设备的 IP获取,名称解析和服务发现等关键问题。 Bonjou...
面向协议编程你可能听过类似的概念:面向对象编程、函数式编程、泛型编程,再加上苹果新提出的面向协议编程,这些统统可以理解为是一种编程范式。所谓编程范式,是隐藏在编程语言背后的思...
级别:★☆☆☆☆标签:「iOS」「启动流程」「启动优化」作者: 647 审校: QiShare团队 前言:最近,小编在看戴铭老师的技术分享,感觉收获很多。基于最近的学习,小...
Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍...
1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #include 有什么区别,@class呢,#import<...
拿到 UI 的第一时间就是哦买噶... 对着 UI 想了半天, 这曲线怎么画, 圆心怎么找, 弧度怎么算.... 终于... 原来是我想多了.. 贝塞尔曲线完美解决这一问题...