一团线

my someeeeeee blog


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 日程表

Codable

发表于 2019-02-18 | 分类于 Tech |
CodableCodable 在 Swift4.0 提出时带来的, 可以说是解决了一个大痛点…(虽然之前能用一些工具减轻写模板代码的痛苦)Codable 是 Decodable 和 Encodable 的结合, 支持 class, struct, enum,typealias Codable = D ...
阅读全文 »

Hashable_Equatable

发表于 2019-02-18 | 分类于 Tech |
Equatable & Hashabable这两个在语言里是相当重要了, 想想 dictionary, 想想当你比较两个对象是否相等时, 这都离不开这两个特性 swift-evolution 上的关于这些特性的开发描述 简单总结下我看这个理解到的 动机 在这之前, 很多使用比较两个对象相等 ...
阅读全文 »

swift-4-weak-reference

发表于 2019-02-18 | 分类于 Tech |
Swift4 的弱引用旧实现在之前, Swift 的对象有两个引用计数: 弱引用计数, 强引用计数, 计数为0时对象销毁. 对象销毁, 弱引用的内存并不会自动释放 加载弱引用时, runtime 会对引用对象进行检查, 讲师对象的话会对弱引用技术进行递减操作. 一旦弱引用计数为0时, 对象内存才 ...
阅读全文 »

nsdataasset-use

发表于 2019-02-18 | 分类于 Tech |
NSDataAsset 使用NSDataAsset来存放我们的资源文件
阅读全文 »

swift-json

发表于 2019-02-18 | 分类于 Tech |
代码生成在对接net api 之前, 我们往往需要定义一个 modal 来对应返回的数据. 在 codable 出来之前, 我们使用的转换工具有几种, 原来的项目使用的是 SwiftJson, 在此之上, 统一规范, 只能找一些生成相应 boilerplate code 的方法来减少工作量.这里记录 ...
阅读全文 »

APP 提交记录

发表于 2019-02-18 | 分类于 Tech |
APP 提交记录 今天提交APP, 时间 2017. 0706 在拥有证书的前提下, 按照adhoc的版本打包的样子, 在archive后, 选择第一个打包用于发布 这时, 需要本机有安装有这个找好下的发布证书. 打开XCode的 Account, 把主要帐号的profile都下下来, 就能顺利打包 ...
阅读全文 »

目前在做 pod 安装的操作

发表于 2019-02-18 | 分类于 Tech |
目前在做 pod 安装的操作 sudo rm -rf ~/.cocoapods#xcode-select –install brew updatebrew outdatedbrew upgradebrew cleanup pod setup1234567[!] /usr/bin/git clone ...
阅读全文 »

Protocol 的初探学习

发表于 2019-02-18 | 分类于 Tech |
Protocol 的初探学习 POP面向协议编程, POP(Protocol Orientation programing).旨在提供一种 code 的架构方案, 其中解决的一个问题是在不同的类型之间共享代码.避免为了共享代码而不断的抽取父类, 最终形成一个很大的父类…. 比如 JSONAble 的 ...
阅读全文 »

白胡子老头的课程学习

发表于 2019-02-18 | 分类于 Tech |
白胡子老头的课程摘记主要是看有什么知识点是遗漏的. 有什么是自己没想到的, 方案更好的. 目前和自己已知的知识点一样, 主要是, 里面主张计算属性是对一些属性进行转换和操作后get or set 的一些便捷操作, 相当于函数, 本来就是一个特殊的函数
阅读全文 »

swift-performence

发表于 2019-02-18 | 分类于 Tech |
Swift 的性能优化在写代码中, 有很多因素会使得你的应用在某些方面会变慢, 这里自底向上来探索应用的性能优化. 这里主要是指, 在 Swift 方面的一些特性上的优化, 因为从 OC 到Swift, 原来有很多的运行时特性都被减弱了. 甚至还有一些内存方面使用上的变化. Node1: 选择架 ...
阅读全文 »
1…567…14

takeTrace

log my study of tech/finance/other/think

132 日志
3 分类
194 标签
© 2019 takeTrace
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4