自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 使用UISearchController 实现搜索框

在iOS8.0之后UISearchDisplayController 终于退出了历史舞台,apple进而推出了新的搜索方法 UISearchController 我们该如何  使用他呢 话不多说,直接看代码 首先  我们创建ViewController类 属性 @property (nonatomic, strong)UISearchController *searchControlle

2016-01-28 14:45:05 578

原创 使用UICollectionView 重写UICollectionViewLayout实现瀑布流

实现瀑布流的原理是什么呢 有几个 比较重要的方法  是必须要实现的: 1、 - (BOOL)shouldInvalidateLayoutForBoundsChange:(CGRect)newBounds 当collectionView视图位置有新改变(发生移动)时调用,其若返回YES则重新布局 2、 - (void)prepareLayout 准备好布局时调用。此时collectionVi

2016-01-26 16:54:46 1279

原创 使用SDWebImage 清除App 缓存

首先在tableView上面加载图片缓存大小 {         NSString *cachesPath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject];                  NSString *floderPath = [cache

2016-01-22 11:35:01 447

原创 轻量级数据库--NSUserDefaults 的使用

NSUserDefaults简介及其用法 NSUserDefaults类提供了一个与默认系统进行交互的编程接口, 他主要用来存储对象类型,可用来恢复与程序相关的偏好设置,配置数据等等。 同时NSUserDefaults的缓存避免了在每次读取数据时候都打开用户默认数据库的操作, NSUserDefaults类提供了非常方便的方法来获取常用的类型,例如 floats,doubles,inte

2016-01-19 15:31:12 348

原创 Swift 调用系统相机 (自己封装的小Demo)

首先 初始化根控制器 在navigationController 建立左button 并且  添加事件 let rightButton = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.Add, target: self, action: "rightAction")   self.navigationItem.right

2016-01-19 11:29:18 2260

原创 第三方库 FMDB的使用

fmdb是轻量级的数据库。在ios中使用十分常见,总结一下fmdb的使用 首先  我用cocoapods 在GitHub上download下来 pod 'FMDB', '~> 2.5' 当然也可以将他下载下来 copy进工程  但是此处必须要导入他所需要的类库libsqlite3.0.dylib 让我们新建一个类  继承于NSObject 这个类  就是我们通常所说的

2016-01-15 15:44:09 445

原创 runtime 运行时机制

runtime : 运行时机制   一、runtime是什么  1> runtime是一个全动态语言,是基于c语言的库,里面包含了很多底层的C语言函数。  2> 平时编写的OC代码, 在程序运行过程中, 其实最终都是转成了runtime的C语言代码, runtime算是OC方法的底层实现,换句话说oc的实现也就是runtime的底层调用。 下面来举个实例,(在前面的文章中讲到过了!通过编译

2016-01-15 14:34:35 289

原创 Assertion failure in -[UITableView _configureCellForDisplay:forIndexPath:]

今天  写数据库的时候  遇到  这么  一个问题 UITableView _configureCellForDisplay:forIndexPath:  Assertion failure in -[UITableView _configureCellForDisplay:forIndexPath:] - (UITableViewCell *)tableView:(UITable

2016-01-11 11:13:55 319

原创 iOS 9 的 UIAlertViewController

话不多说  直接  上代码 。。。     UIView *myView = [[UIView alloc]initWithFrame:CGRectMake(50, 100, 50, 50)];     myView.backgroundColor = [UIColor redColor];     [self.view addSubview:myView];          UIIm

2016-01-08 16:54:08 420

原创 使用ASIHTTPRequest 编译提示找不到"libxml/HTMLparser.h"的解决方法

使用ASIHTTPRequest xcode编译提示找不到"libxml/HTMLparser.h",解决方法如下: 1>.在xcode中左边选中项目的root节点,在中间编辑区的搜索框中输入“search paths" --> "Header Search Paths",点击加号增加一项并输入"${SDK_DIR}/usr/include/libxml2", 点击enter按钮结束.

2016-01-07 17:08:55 309

原创 Xcode HTTP 报错。。。(麻辣个蛋。。。)

控制台打印出来这玩意: App Transport Security has blocked a cleartext HTTP (http://) resource load。。。。。。 配置  info.plist文件 App Transport Security Settings   Dictionary Allow Arbitrary Loads

2016-01-04 10:08:40 569

原创 /Library/Ruby/Gems/2.0.0/gems/cocoapods-stats-0.5.3/lib/cocoapods_plugin.rb 解决方法

分别执行 以下卸载 cocoapods 和xcodeproj sudo gem uninstall xcodeproj sudo gem uninstall cocoapods 分别执行  以下安装  cocoapods  和 xcodeproj sudo gem install xcodeproj sudo gem install cocoa

2016-01-04 09:26:06 5493

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除