缘起 从古至今,人类对天空的渴望,对飞翔的追求,从未停止。但迄今我们仍未能给自己装上翅膀,自由翱翔于天际,于是人类发明了飞机、火箭,用庞大的钢铁巨兽将人们送上蓝天和太空。 而...
缘起 从古至今,人类对天空的渴望,对飞翔的追求,从未停止。但迄今我们仍未能给自己装上翅膀,自由翱翔于天际,于是人类发明了飞机、火箭,用庞大的钢铁巨兽将人们送上蓝天和太空。 而...
由于项目是用CocoaPods管理,CocoaPods 1.8将CDN切换为默认的spec repo源,并附带一些增强功能!CDN支持最初是在1.7版本中引入的,最终在1.7...
大牛博客一览表 ► 王巍(瞄神) ObjC中国发起人、Line工程师► ibireme YYKit作者► bang JSPatch作者► 唐巧 《iOS开发进阶》作者、猿题...
二叉树有多种遍历方法,有层次遍历、深度优先遍历、广度优先遍历等。 本文只涉及二叉树的先序、中序、后序的递归和非递归遍历。 涉及到的代码都用Java编写。 首先给出二叉树节点类...
自己写的一个开源控件,高仿iOS版网易云音乐发现音乐和搜索音乐结果页面左右滑动切换效果,如图所示: 动态图显示不了请点这里 要使用也很简单,只需要 然后给pagerVC提供一...
前言 前段时间公司给我分配了个任务,实现一个评论模块,主要操作就是点击评论按钮,呼出评论页面(即抽屉效果),评论模块可以添加、删除评论。如果让我自己实现,肯定是拿到评论的内存...
alloc返回instancetype
id和NSObject的区别和联系1.NSObject包含了一些其他的方法,需要实现NSObject协议,可以用NSObject来表示id,但是不能用id来表示NSObject 2.id关键字在编译的时候不会...
概论 所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案: ...
写得很好
iOS定时器全解析iOS定时器平时用的比较多,原理比较简单,但是真正用对却不是哪么简单。本篇就目前比较常用的定时器以及使用过程中需要注意的问题讲解一下,如有不对的地方,欢迎指正 第一类定时器 ...
LJTabPager(Github地址:LJTabPager) 自己写的一个开源控件,高仿iOS版网易云音乐发现音乐和搜索音乐结果页面左右滑动切换效果(标题下面的红色短线会自...
LJTabPager(Github地址:LJTabPager) 自己写的一个开源控件,高仿iOS版网易云音乐发现音乐和搜索音乐结果页面左右滑动切换效果(标题下面的红色短线会自...