一、workspace相当于项目管理工具,创建workspace形成的文件是.xcworkspace。 1、首先创建一个文件夹,例如CXFrameWork 2、使用xcode...
一、workspace相当于项目管理工具,创建workspace形成的文件是.xcworkspace。 1、首先创建一个文件夹,例如CXFrameWork 2、使用xcode...
前言 Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装,网络请求的工作本质上是 OkHttp 完成,而 Retrofit 仅负责 网络请求接口的封装...
今天对iOS 的crash文件dSYM文件符号化研究了一下,参考网上的文章实际操作了一把,也走了一些弯路,把我的操作流程简单介绍一下. 获取测试机的crash log 通过X...
写在开头: 作为一个iOS开发,也许你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(说不下去了...怎么会什么...
mvvm设计模式之前在oc中有讲过,现在就不在介绍了。现在用swift语法直接上代码。 首先看下架构情况,model-View-viewModel-controller。 m...
Block 让我们先来了解下Block是怎么定义的:返回值类型(^block变量名)(形参列表) = ^(形参列表) { };调用Block保存的代码block变量名(实参)...
MVVM 所谓mvvm就是在mvc的基础上将业务逻辑抽离出来放到viewModel中,如下: 1:model层,API请求的原始数据. 2:view层,视图展示,由viewC...
delegate delegate就是代理的含义, 一件事情自己不方便做,然后交给其他人去帮助实现, 比如A、B两个类,A的一个对象有一个任务aTask要在B类中实现,任务无...
NSNotificationCenter(通知)的使用方法 首先了解下了几个相关的类 1、NSNotification: 这个类是方便NSNotificationCente...