
iOS 框架类库
Jymn_Chen
这个作者很懒,什么都没留下…
展开
-
仿iOS 7后台侧边菜单源码分析和总结
最近的一个计划是看别人的源码,从别人的项目中学习更多自己不知道或需要的知识。首先引起我兴趣的是这个仿iOS 7后台的侧边栏菜单,于是果断下了源码,在明白了其原理后,仿照原来的Demo进行了一些简化和扩展,并封装成一个自己的JCSideMenuViewController类。本文直接从我改造的JCSideMenuViewController的代码入手,讲解下原项目的原理和我从中学习到的一些优秀的思想和知识。原创 2014-03-06 21:33:43 · 3746 阅读 · 0 评论 -
iOS 创建静态库文件时去掉其中的Symbols
在工程中创建静态库文件时,默认会将一些Symbols加到静态库文件中,这样做有两个缺点。要去掉Symbols,首先打开Build Settings,然后设置指定选项。原创 2014-07-30 23:14:39 · 3659 阅读 · 2 评论 -
iOS常用静态库操作命令
iOS开发中,经常需要对静态库进行操作,以下是几个常用的静态库操作命令。转载 2014-07-30 09:02:13 · 4689 阅读 · 0 评论 -
tonymillion/Reachability的使用
tonymillion/Reachability是GitHub上的一个开源工具类,目测是根据Apple的Reachability Demo改写而成。该类可以测试到某一网络、主机等的可达性,支持Block语法和监听网络连接状态,非常实用。原创 2014-07-24 23:44:54 · 2174 阅读 · 0 评论 -
Use MusicBrainz in iOS(二)通过歌曲名查询信息
在iOS上配置好MusicBrainz类库后,下面完成一个简单的任务:根据歌曲名向MusicBrainz网站发起查询请求,从而获取其较为完整的信息。原创 2014-04-12 04:14:39 · 5465 阅读 · 0 评论 -
Use MusicBrainz in iOS(一)初步使用
简单来说MusicBrainz是一个数据库,通过它可以根据音乐文件的一小段信息从数据库中获取该歌曲的完整信息。本文说的是在工程中配置MusicBrainz-iOS的第三方类库,并写了个最简单的Demo,其中遇到了不少的坑,现在总结下,让朋友们少走点弯路。原创 2014-04-10 02:20:29 · 3033 阅读 · 0 评论 -
Use MusicBrainz in iOS(三)查询专辑的完整信息
本文讨论下通过专辑名获取专辑的完整信息,包括歌曲列表,艺术家列表,发行时间和地区等。由于是通过专辑名搜索专辑信息,所以搜索出来的结果可能较多,例如一个“Violin Concertos”就可能包含多个搜索结果,而本文只是显示专辑的完整信息,并不进行进一步的匹配工作,因此以搜索结果以第一个为例。原创 2014-04-19 00:48:32 · 2278 阅读 · 0 评论 -
Use GraceNote SDK in iOS(二)获取音乐的完整信息
本文首先介绍如何在项目中配置GraceNote的iOS SDK,然后通过Demo介绍如何使用该SDK,最终的完成的功能是通过音乐名/专辑名/艺术家获取到专辑封面,歌曲风格,完整的歌曲名,完整的艺术家列表,歌曲风格,发行信息等相对较为完整的信息,重点是拿到了专辑的封面。原创 2014-05-01 19:09:55 · 2458 阅读 · 0 评论 -
Use GraceNote SDK in iOS(一)通过序列化的GDO查询专辑封面
本文介绍下如何在iOS中使用GraceNote给出的GNSDK(一个用C写的SDK),并通过序列化的GDO查询专辑封面。原创 2014-04-25 22:54:56 · 2663 阅读 · 1 评论 -
Masonry 源码解读
我把 Masonry 的架构大致划分如下:Public, Core, Attribute, Utils. 然后逐个部分进行解读。原创 2017-03-19 16:54:36 · 1701 阅读 · 0 评论