PierceDark


  • 首页

  • 分类

  • 归档

  • 关于

  • 搜索

读《民主·宪法·人权》有感

发表于 2018-08-02 | 分类于 读书
字数统计: 4 | 阅读时长 ≈ 1
读书读书。。。。
阅读全文 »

Swift 派发机制

发表于 2018-05-22 | 分类于 iOS
字数统计: 890 | 阅读时长 ≈ 3
此篇博客用来自我学习,来源戴铭大佬的这篇博客 Swift 派发机制派发目的是让 CPU 知道被调用的函数在哪里。Swift 语言是支持编译型语言的直接派发,函数表派发和消息机制派发三种派发方式的,下面分别对这三种派发方式说明下。 直接派发C++ 默认使用的是直接派发,加上 virtual修饰符可 ...
阅读全文 »

iOS Runtime的理解

发表于 2018-04-13 | 分类于 iOS
字数统计: 6,247 | 阅读时长 ≈ 24
1字数5000+,预计阅读时间 30分钟 主要参考自: iOS运行时(Runtime)详解+Demo Objective-C Runtime 神经病院Objective-C Runtime出院第三天——如何正确使用Runtime 运行时简介Objective-C语言是一门动态语言,它将很多静态语 ...
阅读全文 »

优化APP启动时间实践 iOS

发表于 2018-04-12 | 分类于 iOS
字数统计: 2,163 | 阅读时长 ≈ 8
前言当用户按下home键的时候,iOS的App并不会马上被kill掉,还会继续存活若干时间。理想情况下,用户点击App的图标再次回来的时候,App几乎不需要做什么,就可以还原到退出前的状态,继续为用户服务。这种持续存活的情况下启动App,我们称为热启动,相对而言冷启动就是App被kill掉以后一切从 ...
阅读全文 »

Swift与JavaScript的交互(通过JavaScriptCore)

发表于 2018-02-27 | 分类于 iOS
字数统计: 1,013 | 阅读时长 ≈ 5
前言此篇参考自iOS开发 - Swift使用JavaScriptCore与JS交互作者 :天秤vs永恒1实践通过 JavaScriotCore 来实现 Swift 和 JS 的交互。 一、JavaScriptCore中的类1234JSContext:JSContext是JS的执行环境,通过evalu ...
阅读全文 »

Swift GCD 的一些高级用法

发表于 2017-10-13 | 分类于 iOS
字数统计: 1,538 | 阅读时长 ≈ 7
信号量之前遇到一个问题,一个请求需要在另一个请求获得的参数。这个时候最开始的办法是把第二个请求写在第一个请求的回调里,但是这样的话,两个请求就很紧密的耦合在一起了。这个时候可以使用信号量来使他们分离开来。先看下相关的3个方法: dispatch_semaphore_t dispatch_semaph ...
阅读全文 »

Quartz 2D 在 Swift 中的应用

发表于 2017-09-26 | 分类于 iOS
字数统计: 1,200 | 阅读时长 ≈ 5
Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统。其实 iOS 中很多控件都是通过 Quartz 2D 画出来的.同时Quartz 2D还可以做这些事情,12341、剪裁图形2、涂鸦/画板(如签名等)3、手势解锁(连线)4、折线图、饼状图、柱形图等绘制(虽然我都是直接用 charts ...
阅读全文 »

Swift 类的构造方法

发表于 2017-09-13 | 分类于 iOS
字数统计: 1,894 | 阅读时长 ≈ 7
这篇文章讲解了在 Swift 中的类的构造规则。 Swift 类或结构体如果所有的属性都有默认值,同时没有自定义构造器,那么 Swift 会给这些结构体或类提供一个默认构造器,它后简单的创建一个所有属性值都设置为默认值的实例。12345class Test {var title = "Te ...
阅读全文 »
阿越

阿越

我的黄金时代。

8 日志
2 分类
4 标签
GitHub E-Mail
© 2018 阿越
(╯‵□′)╯︵┻━┻ 有人来过
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4