前言 由于最近项目中在用Realm,所以把自己实践过程中的一些心得总结分享一下。 Realm是由Y Combinator孵化的创业团队开源出来的一款可以用于iOS(同样适用于...
前言 由于最近项目中在用Realm,所以把自己实践过程中的一些心得总结分享一下。 Realm是由Y Combinator孵化的创业团队开源出来的一款可以用于iOS(同样适用于...
在每一次升级 后,难免会有一些莫名的 Bug 产生,在此记录着,以便快速解决。 1、快捷键不灵 2、模拟器的选项不见了 3、打印时出现一大堆信息 4、插件失效 5、在查看全屏...
每一个人都不可能看到自身之外的东西――我的意思是:每一个人在他人身上所看到的与这个人的自身相等,因为每个人只能根据自己的思想智力去明白和理解他人。如果这个人的智力素质属于低级...
我接触浮世绘的时间并不长,2012年去日本玩才第一次为这种绘画艺术所吸引而留下深刻印象,后来又慢慢看了歌川广重和葛饰北斋等一批大师的画作和生平后,对浮世绘的喜爱变得一发不可收...
最后一部分用到了这些知识 1.异步加载图片 2.NSURLCache 3.UITabBarController 4.Zooming Animation #1 异步加载图片 1...
第二部分主要是往模板里填充数据以及计算dynamic cell的高度。看下这部分完成后: #1 往模板里填充数据 1.新建文件,命名为Feed. 声明四个变量。 2.在Fee...
最终效果图: 项目地址:github.com/Paganarchitect/facebook_newsFeed.git 第一部分搭建基本UI,用到了UICollectionV...
以前的文章中,我们主要是在讲数据结构:比如数组、链表、队列、树。这些数据结构都是了解Swift和算法的基础。从今以后的文章,我们将更多的关注于通用算法,这次我们就来聊聊排序。...
在这篇博客中,你将学会用Gloss来解析JSON数据。项目中的JSON文件包含App Store排行榜上前25个app。参考博客:Swift Tutorial: Workin...
iOS本地持久化存储方式 NSUserDefaults:存储配置信息,适用小规模数据。NSUserDefaults的底层实现是以.plist文件进行存储的 SQLite:轻量...
Lazy Initialization,简单来说,就是在需要用到这个属性时,再对它进行初始化,以达到优化性能的作用。 Objective-C中的延时初始化 初始化ClassA...
原文链接:21 Amazing Open Source iOS Apps Written in Swift 1:Firefox iOS [Official] Firefox ...
参考博客:Alamofire Tutorial: Getting Started Alamofire是Swift的HTTP网络工具包,相当于Swift实现AFNetworki...
@朱凯奇 一切皆有可能
NSURLSession应用--音乐播放器这篇博客分为五个部分,前面四个部分是对NSURLSession的总结;最后一个部分通过一个音乐播放器的Demo来进行实际操练。这个音乐播放器有以下功能:查询歌曲--下载歌曲-...
这篇博客分为五个部分,前面四个部分是对NSURLSession的总结;最后一个部分通过一个音乐播放器的Demo来进行实际操练。这个音乐播放器有以下功能:查询歌曲--下载歌曲-...
作者:Soroush Khanlou,原文链接,原文日期:2016-6-27译者:X140Yu;校对:Crystal Sun;定稿:CMB 有一些刚刚开始编程的人会问我,如何...
在创建自定义的layout之前,你需要知道UICollectionViewFlowLayout提供的很多特性已经 经过优化以满足多种常用的layout。除非是如下情况,否则不...
为什么要列这一个书单?我认为某一领域的技术人,在他的职业生涯中,一定有一些绕不过去的技术和非技术的知识。有的时候,靠自己摸索、到处偷师,倒也能掌握。但是,这些别人早就趟过去的...