- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 iOS CocoaPods导入的库其头文件导入的方法
尽管CocoaPods使用十分方便,但其导入的第三方框架还是要经过几步操作,才能供项目使用;第一步:导入库1>-在终端进入项目的根目录;2>-输入:touch Podfile,则项目文件夹会创建一个空的Podfile,这时,你可以将你想要导入的库写在里面.如:platform :ios, '6.0'pod 'RESideMenu', '~> 4.0.7' 3>-
2016-06-29 10:27:00 2514
原创 iOS cell刷新数据
数据刷新全局刷新方法(最常用)[self.tableView reloadData]; 屏幕上的所有可视的cell都会刷新一遍局部刷新方法添加数据NSArray *indexPaths = @[ [NSIndexPath indexPathForRow:0 inSection:0],
2016-06-14 17:47:23 1780
原创 iOS FMDB
由于为了提高用户体验,越来越多的 App 都做了缓存这项功能,做缓存的方式有很多,今天就简单介绍下三方的数据库, FMDB首先我们需要导入libsqlite3.0.tbd下面进行数据库的增,删,改,查#import "ViewController.h"#import "FMDatabase.h"@interface ViewControl
2016-06-07 17:16:52 539
转载 iOS 面试
OC的理解与特性OC作为一门面向对象的语言,自然具有面向对象的语言特性:封装、继承、多态。它既具有静态语言的特性(如C++),又有动态语言的效率(动态绑定、动态加载等)。总体来讲,OC确实是一门不错的编程语言,Objective-C具有相当多的动态特性,表现为三方面:动态类型(Dynamic typing)、动态绑定(Dynamic binding)和动态加载(Dyna
2016-06-03 10:40:46 703
原创 iOS GCD系列(一) dispatch_after;dispatch_apply;dispatch_once
本教涵盖的内容一、dispatch_after二、dispatch_apply 三、dispatch_once一、dispatch_after功能:延迟一段时间把一项任务提交到队列中执行,返回之后就不能取消常用来在在主队列上延迟执行一项任务函数原型func dispatch_after(_ when: dispatch_time_t,
2016-06-03 10:02:10 787
原创 iOS RunLoop
引言一直以来RunLoop就是个神秘的领域,好多2.3年的开发者都不能准确的表述它的作用,说它神秘,其实RunLoop并没有大家想象中的那么神秘,那么不好理解,本文就带大家好好剖析一下"神秘的RunLoop"什么是RunLoop从字面上看运行循环跑圈循环基本作用保持程序的持续运行(比如主运行循环)处理App中的各种事件(比如触摸事件、定时器事件、Sele
2016-06-02 17:58:45 543
原创 iOS UIButton
今天给大家带来的是关于 button 的一个小属性,加边框UIButton *myBtn = [UIButtonbuttonWithType:UIButtonTypeCustom]; [myBtn setTitleColor:[UIColorwhiteColor] forState:UIControlStateNormal];
2016-06-01 17:45:59 455
仿百度外卖,饿了么-商品列表页
2017-01-05
仿百度外卖-个人中心(头像波浪效果)
2017-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人