I'm TualatriX
Home
Manico
PasteNow
About
Featured
All
Life
Products
Reading
Technical
Tips and Tricks
May 10, 2018
Swift 下用 lazy 让方法只被调用一次
在写 Swift 的过程中,我们会经常使用 lazy 来延迟一个对象的初始化。今天我发现了一个关于 lazy 的新的用法,也就用 lazy 来达到使「方法」只被调用一次,而不仅限于用在「对象」上。
May 06, 2018
Swift 的 Protocol Composition(协议组合) 的一种用法
最近在项目中用到了 Swift 的 Protocol Composition(协议组合),觉得这真是一个不错的设计,于是来简单的聊一聊我是怎么用它的。
May 06, 2018
关于在 iOS Extension 里使用「不安全的 API」
iOS 的 Extension 是相当于一个权限受限的 App,很多 API 是无法使用的。如果你在 Extension 里用了这类 API、或者用了使用了这类 API 的库,那么就会得到这样的警告:
Apr 16, 2018
使 Visual Studio Code 的打开文件始终在新 Tab
最近会更新一系列和 Visual Studio Code 有关的文章,从小小的自定义设置到开发环境的设计都会涉及。今天这篇是「使打开文件始终在新 Tab」。
Apr 15, 2018
Ubuntu SSH 环境下如何自定义 PATH 等变量
今天在设置一台 Server 的时候,又因为一个老问题卡了一下。解决后想:当时要是写了文章就好了…于是为了不发生第三次这样的事情,我写了这篇文章。
Apr 14, 2018
我的 Django + Visual Studio Code 的 Pylint 设置
最近又开始使用起 Visual Studio Code 写 Python/Django 的项目,发现不少地方可以配置,而以前常常忽略了这些,只是简单的安装了相关插件了事。今天先讲讲 Pylint 的相关配置。
Apr 13, 2018
实现一个完美的自定义 Share Extension 呈现动画
在 iOS App 里,如果你实现过一个 Share Extension,可能会使用系统自带的 SLComposeServiceViewController 来完成分享动作。不过这个东西自定义性比较差,而且无法汇报错误、展现进度等待,这时会使用自定义 ViewController。
Apr 12, 2018
实践 Django App Model 和数据库的迁移
良好的重构是项目可持续的一个重要因素。最近开始花时间重构「奇点」的网站部分,其中一个任务就是把 Django 项目的 Model 以及数据库进行迁移和合并,今天实践了一把,很成功,写文章纪录一下。
Apr 11, 2018
加快 Carthage Copy Framework 的速度
在 iOS 项目中,如果你使用 Carthage 来管理第三方库,那么一定知道在编译并运行 App 的时候,会有一个阶段叫:Carthage Copy Frameworks。这个阶段通过跑一个脚本的形式把所有依赖的第三方库都复制到 App 的目录里。 这个阶段通常会花 1~x 秒不等,这取决于你的 App 依赖的第三方库数量。默认情况下,每次你 Build & Run 的时候,都会进行一次这个操作——尽管你的第三方库没有任何改变。能不能把这个时间给节省一下?当然可以。
Apr 11, 2018
解决「KeychainAccess.framework: bundle format is ambiguous」的问题
为了提升生产力,最近我租来了一台 MacBook Pro MJLT2,于是花了一点点时间重新设置了自己的生产环境。大多数东西都很快设置成功了,但是在构建自己的一个私用 Mac App 的时候却出了问题,Xcode 给的出错信息是:
Apr 08, 2018
一则 Vue 项目的图片 lazyload 解决方案
刚刚花了一点点时间解决了一个 Vue 项目的图片 lazyload 问题,简单记录下解决过程。
Apr 08, 2018
Swift 4.1 的 swift_getObjectType 崩溃问题
之前我跟踪了好久的 Xcode 9.3 的 Swift 4.1 编译速度改进的情况,见《[评测 Xcode 9.3 Beta + Swift 4.1 对编译速度的提升](https://imtx.me/archives/2651.html)》,我从第一个 Beta 一直测试到正式版,可以说 Swift 4.1 的编译速度至少有了 25% 的改进,是一个非常好的消息。然而这两天又碰到一个 Swift 4.1 的崩溃问题,让我对其又失望了一把。
Page 8 of 14
First
❮
5
6
7
8
9
❯
Last