常用源码实现
Effective Objective-C 2.0
Posted on
|
Edited on
读Effective Objective-C 2.0有感,在读这边书之前OC的基础并不是很好,可以说一窍不通,所以不乏一些很简单的东西。
iOS开发
Posted on
|
Edited on
iOS 开发学习,各种记录。
很多东西都比较简单,但是很多东西都容易忘记,或者自己曾经遇到过但是忘记了当时是如何处理的,使得再次遇到依旧会浪费很多时间,所以不管难易,都记录下来,避免二次伤害。
Framework
Posted on
|
Edited on
最近对于库的研究比较多,主要是想将其他的第三方核心库和项目进行分离,使得项目不过于依赖第三方库!
主要包含了Swift Framework中使用各种库的踩坑记录。
AVPlayer播放器
Posted on
|
Edited on
AVPlayer是一个功能强大的iOS视频播放器(也是最坑的),在这仅仅介绍AVPlayer的基本使用,但是不太推荐使用,最好还是自己解码并显示,或者使用其他播放器。
Lotus
Posted on
|
Edited on
一个简单易用的网络请求库,针对小型不复杂的项目使用特别舒服😌。
- 自定义缓存
- 自定义Log
- 自定义Debug
- MD5加密
- 自定义返回错误,自定义数据解析
- 直接返回想要的Model
⚠️ 该项目虽然使用了
Alamofire
,但并非封装Alamofire
,而是使用该库的编码,核心还是使用Apple提供的URLSession
进行编写。
Music
Posted on
|
Edited on
这是一款音乐播放器,本地,网络音乐都可以播放,做这个主要原因:一个是为了毕业设计,一个是为了考验一下自己编码的能力。毕业设计题目是“基于iOS平台的网络音乐播放器的设计与实现”