240 发简信
IP属地:安大略
  • Xcode报错: The file couldn't be opened

    有位同学给了我一份代码,通过GitHub。下载之后怎么都打不开,总是提示“The file couldn't be opened”。 网上找了很...

    0.3 7502 2 10
  • Resize,w 360,h 240
    Swift实践:使用CoreData完成上班签到小工具

    之前在前两篇里面实现了一个十分简陋的通讯录,而且都是通过系统默认的方式创建的CoreData。可是实际中哪里有那么好的事情嘛,要是忘记在创建工程...

    0.6 3705 9 31 1
  • Resize,w 360,h 240
    Swift实践:使用CoreData存储多种数据类的通讯录

    看了一看上一篇文章的更新时间,已经可以追溯到两个月前了。确实又是满怀愧疚的更新这一篇文章。 最近这一个月新开了一个Swift自习室,没想到瞬间就...

  • Swift自习室招募:两个月30个Demo

    这个活动自学计划是在简书上面看到了@Allen_朝辉 的灵感,他在30天里面完成了30个Swift 的小Demo。要不要号召一群小伙伴一起来实践...

  • Resize,w 360,h 240
    Swift实践:使用CoreData完成一个通讯录存储

    CoreData作为Apple的亲儿子,依然在App需要存储结构化数据上发挥着重要的作用。CoreData已经超过十年了,而且亲爹还在积极的维护...

    0.5 10062 12 38 5
  • Resize,w 360,h 240
    Swift多线程:使用Thread进行多线程间通讯,协调子线程任务

    Swift的多线程技术其实和Objective-C没有区别。Thread是三种正常程序员会使用的多线程中最轻量级的,每一个Thread对象代表着...

    0.3 7384 12 16 1
  • Resize,w 360,h 240
    Swift多线程:GCD进阶,单例、信号量、任务组

    其实这个标题不知道怎么写了,都很碎,也没有想到特别合适的例子能够全部放在一起的。索性就这么平铺开吧。 1. dispatch_once,以及Sw...

    0.3 7289 8 43 2
  • Resize,w 360,h 240
    Swift多线程:使用GCD实现异步下载图片

    GCD属于系统及的线程管理,功能很强大,比上两次咱们分享的Operation要强大。有很多老前辈们已经创造了非常非常多的资料介绍GCD,因为大家...

    0.5 7189 11 14 3
  • Resize,w 360,h 240
    Swift多线程之Operation:异步加载CollectionView图片

    距离上一篇更新又过去了半个月,现在基本上变成每月两更啦。/(ㄒoㄒ)/~~ 其实俺也不想,俺也想学那些勤奋好学的小盆友们,麻利儿的日更。但是臣妾...

    0.4 4851 17 22 2