0%

在使用 mac 时相信很多都习惯使用第三方输入法,而 mac 规定必须保留一个自带的 ABC 输入法,这样导致平时在打字的时候,老是莫名其妙的自己切换成了自带的 ABC 输入法,还要老是切换回第三方输入法(快捷键是 control + 空格),这个问题困扰我好久了,终于被我找到了删除自带的 ABC 输入法的方法,这里分享一下。

阅读全文 »

本人是一名 iOS 开发工程师,在平时的开发过程中,在后台接口没有写好的时候,经常需要自己模拟各种接口数据,这里介绍一个简单易用的 mock 工具:fdsfds 是用 node.js 开发的一个 mock 工具,可以模拟 http 接口请求的响应,安装后只需两步配置即可 mock 一个接口,下面就说一下使用方法。

阅读全文 »

由于最近公司需要将项目用 Swift 改写,项目中需要大量使用数据库,之前 OC 使用的是 Core DataCore Data 使用起来确实十分的繁琐,故决定在 Swift 中弃用,改用 Realm 数据库,下面将使用方法记录下来方便以后查看。

阅读全文 »

本文为转载,附上 原文链接

很高兴见到 Objective-C 的老司机对于 Swift 的新鲜语法结构和新思维方式感到如此兴奋。作为开发者,我们应该永远努力拓展我们的技能,并在新的范式出现的时候乐于改变我们的心态。

一个类似的例子就是处理数据结构的时候,拥抱不可变性,尽量使用常量,这是一个很好的建议而且完全应该被采用。另一个例子是把我们的数据模型转换为 Struct(结构体)。这是听起来很美好,但在实际运用中,彻底地使用 Struct 来代替 Class(类),还是给开发者带来很多困难。

不要误会我的意思,用 Struct 作为数据模型确实带来了非常大的好处。 只是这并不是完美的办法。在这篇文章中,我会详细说明一下当你把数据模型从 Class 转换成 Struct 时会遇到的麻烦。

阅读全文 »