摘要: 一、组件的属性(props)和状态(state) 1.属性(props) 它是组件的不可变属性(组件自己不可以自己修改props)。 组件自身定义了一组props作为对外提供的接口,展示一个组件时只需要指定props作为节点的属性。 一般组件很少需要对外公开方法(例外:工具类的静态方法等),唯一的交 阅读全文
posted @ 2019-02-13 11:25 Mr·Xu 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 1、组件的导入导出方式 问1:如何导出一个组件? 问2:如何在其他组件中使用导出的组件? 2、导出一个或多个变量 问1:如何导出一个或多个变量? 问2:如何使用导出变量? 3、导入导出方法 问1:如何导出方法? 问2:如何使用导出的方法? 实例代码: 导出组件、变量、方法 使用导出的组件、变量、方法 阅读全文
posted @ 2019-02-12 17:56 Mr·Xu 阅读(371) 评论(0) 推荐(1) 编辑
摘要: 1、基本使用方法 2、 SDWebImageOptions 常量 SDWebImageRetryFailed默认情况下,当一个url下载失败,会尝试重新下载,如果URL在黑名单中那么SDWebImage库不进行重试。这个标志使黑名单失效。 SDWebImageLowPriority默认情况下,在UI 阅读全文
posted @ 2019-01-03 15:26 Mr·Xu 阅读(617) 评论(0) 推荐(0) 编辑
摘要: Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍 Runtime消息传递 Runtime消息转发 Runtime应用 Runtime介绍 Objective-C 扩展了 C 阅读全文
posted @ 2018-12-21 10:51 Mr·Xu 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 一、RunLoop的作用 一个应用开始运行以后放在那里,如果不对它进行任何操作,这个应用就像静止了一样,不会自发的有任何动作发生,但是如果我们点击界面上的一个按钮,这个时候就会有对应的按钮响应事件发生。给我们的感觉就像应用一直处于随时待命的状态,在没人操作的时候它一直在休息,在让它干活的时候,它就能 阅读全文
posted @ 2018-12-20 14:44 Mr·Xu 阅读(1399) 评论(1) 推荐(1) 编辑
摘要: 在开发过程中,iOS 中实现加载 web 页面主要有两种控件,UIWebView 和 WKWebview,两种控件对应具体的实现方法不同。WKWebView是苹果公司在iOS8系统推出的,这里主要概述WebKit中更新的WKWebView控件的新特性与使用方法,以及小编在开发过程中踩的坑。 一、相比 阅读全文
posted @ 2018-12-20 10:40 Mr·Xu 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: ?: 代表这是个可选类型(optional)的。如下,如果num有就为Int类型的,如果没有值那么就是nil。 当我对number进行显示赋值时那么number就是Int类型的,如果没有对number电视赋值,那么number就为nil类型 !: 如果要操作一个optional类型的变量,需要先进行 阅读全文
posted @ 2018-12-10 17:25 Mr·Xu 阅读(476) 评论(0) 推荐(1) 编辑
摘要: 要学习Swift这门语言,就必须先了解Swift的关键字及对应的解释。这里就列一下在Swift中常用到的关键字。 关键字是类似于标识符的保留字符序列,除非用重音符号(`)将其括起来,否则不能用作标识符。关键字是对编译器具有特殊意义的预定义保留标识符。常见的关键字有以下4种。 与声明有关的关键字:cl 阅读全文
posted @ 2018-12-08 17:21 Mr·Xu 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 访问控制(Access Control) 访问控制可以限定其他源文件或模块中的代码对你的代码的访问级别。这个特性可以让我们隐藏代码的一些实现细节,并且可以指定一些代码和访问和使用的优先接口。 你可以明确地给单个类型(类、结构体、枚举)设置访问级别,也可以给这些类型的属性、方法、构造器、下标等设置访问 阅读全文
posted @ 2018-12-08 17:12 Mr·Xu 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 简单的记录一下,近期APP上架所遇到的坑爹事儿吧!! 第一次提交: 第二天给了回复,内容如下: 这是因为公司项目已经近1年没有更新了,很多访问私有API的地方没有进行删除,我接手项目对里面的代码也不太清楚,直接上传了,结果悲剧了。。。。。 解决办法如下:在xcode内进行全局搜索“prefs” 将类 阅读全文
posted @ 2018-12-04 09:59 Mr·Xu 阅读(1357) 评论(0) 推荐(0) 编辑