自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 偷懒的iOS 自动打包

自动打包

2017-01-14 16:49:28 370

原创 iOS-屏幕旋转

屏幕旋转

2017-01-14 16:40:23 529

原创 Xcode 编译错误:"std::string::append(unsigned long, char)", referenced from:

Xcode 8.0增加 libstdc++.6.0.9

2016-11-02 10:39:18 3283

原创 Effective Object-c 2.0 读书笔记 (2)

代码规范写好代码Effective Object-C 2.0 读书笔记

2016-07-20 09:58:41 492

原创 Effective Object-c 2.0 读书笔记

effect 2.0 读书笔记 高质量代码

2016-07-18 18:00:47 1063

原创 继承和构造函数

继承和构造函数struct 并没有 convenience 没有继承关系,没有制定构造函数,也没有便利构造函数(final: 宣告不能被继承,覆盖,重载)(convenience: 自己init函数里调用了自己的init方法,把构造函数给了自己的构造函数) 1. 继承性 2. 多态性(C->A ,B->A ) func(par:A) 可以同时使用C ,B 3. 重载

2016-07-16 18:40:15 374

原创 2016.4-2016.7总结

数据库RunLoop

2016-07-10 16:55:15 309

原创 纪录collectionview 选中indexPath 以及改变状态

需要对collectionView点击某个item 需要有标记状态,并且只能支持单选几个属性(UITableView 同样拥有)allowsSelection selectionView 是否支持选择allowsMultipleSelection: 支持多选indexPathsForSelectedItems: 选中的items我的做法:1. 在自己的model里面增加一个属性itemIsSel

2016-06-22 22:37:16 2559

原创 swift 使用Block-KVO 框架

swift 使用Block-KVO 框架 dynamic var currentIndexPath:NSIndexPath?一定要使用dynamic 不然observe 只会运行一次 不会起到监听作用 self.leftVC.observeProperty("currentIndexPath") { [weak self](temSelf, old, newVal) in

2016-06-22 19:14:04 752

原创 异步加载图片-SDWebImage

异步加载图片-SDWebImageSDWebImage缓存原理1.UIImageView 加载//导入<UIImageView+WebCache.h>#import <UIImageView+WebCache.h>//placeholderImage加载过程中出现的图片[_homeImageView sd_setImageWithURL:URL(source.imgUrl) placeholde

2016-04-19 17:11:08 573

原创 iOS+Unity

跨平台连接

2016-03-10 15:30:42 368

原创 Unity融合iOS所遇到的一些奇怪问题

1.Unity加上二维码扫描问题Undefined symbols for architecture armv???    解决方案:1.此时Target-build phases-link binary resources  检查你所需要的依赖库。看看有没有什么遗漏的没有添加上去      2. [rainbird@localhost Products]$lipo -info l

2016-01-15 16:04:18 644

原创 EasyCodeScanner(Zbar)遇到libzbar.a问题(遇到arm类似问题)

Undefined symbols for architecture armv64:  "_OBJC_CLASS_$_ZBarReaderViewController", referenced from:      objc-class-ref in HelloWorldViewController.o  "_ZBarReaderControllerResults", re

2015-11-03 09:16:20 1252

原创 Html 简单语法总结

段落文本标题文本 (x为1-6)需要强调的文本    斜体需要强调的文本   粗体文本 设置单独的颜色引用文本 引用别人的话blockquote>引用文本长文本  可以用来缩进 转行  添加下划线   空格语言代码段一句代码       (圆点

2015-09-09 10:52:47 611

转载 Mac 上安装 emmet (和windows一样)

看清楚哦~~这是Sublime text 3不是2的版本,两者的安装还是有区别的,下面的方法是我感觉比较简单的,其他的要命令什么的感觉太复杂了,经测试是OK的。先关闭Sublime text 3:第一步:下载sublime_package_control-master.zip ,解压命名文件夹为Package Control。(注意大小写)第二步:下载sublime_pac

2015-09-08 21:11:54 661

转载 ios bug

一. UIView子类中动态创建UISegmentedControl按钮//TestView.h@interface TestView :UIView{   UISegmentedControl *_btnZoomBig;   UISegmentedControl *_btnZoomSmall;}@property(nonatomic

2015-08-21 13:31:34 459

转载 ScrollView 详细介绍

滚动视图:在根视图中添加UIScrollViewDelegate协议,声明一些对象属性[objc] view plaincopy@interface BoViewController : UIViewController  //滚动视图对象  @property (retain, nonatomic) UIScrollView *sc

2015-08-18 16:55:11 532

转载 iOS 初始化 懒加载

1.懒加载基本懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其getter方法。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。我们知道iOS设备的内存有限,如果在程序在启动后就一次性加载将来会用到的所有资源,那么就有可能会耗尽iOS设备的内存。这些资源例如大量

2015-08-18 14:37:53 1777

原创 CocoaPods 安装ru

在pods 环境已经安装好的情况下:若没有:http://code4app.com/article/cocoapods-install-usage1.第一步依旧是检查CocoaPods 更新  Galen:~ Galen$ sudo gem install cocoapods 很快就会出现一些更新,若没有,可以直接进入下一步2.安装成功以后 cd  “你的文件夹”Galen:t

2015-08-10 11:55:47 1324

转载 AFNetWorking 简单使用

目录: 1、为什么要用AFNetworking 2、AFNetworking的用法 一、为什么要用AFNetworking 在ios开发中,一般情况下,简单的向某个web站点简单的页面提交请求并获取服务器的响应,用xcode自带的NSURLConnection是能胜任的。但是,在绝大部分下我们所需要访问的w

2015-08-03 15:35:03 560

转载 ios 编码规范

无规矩不成方圆,尤其是多人开发的时候,各种命名、各种书写方式集和在一起,总感觉比较乱。于是对平时的代码规范进行了下总结。类命名:1、类名应该用大写开头的驼峰命名法。例如MyTableView、HomeViewController2、尽量使用能够反映类功能的名词短语,另外文件和类要同名。3、在应用程序级别的代码中,尽量不要使用带前缀的类名。每个类都有相同的前缀不能提高

2015-07-29 08:54:07 460

原创 CoreData的简单使用

使用Core Data 几个常用构成NSManagedObjectContext :上下文,操作实际内容NSManagedObjectModel :创建实体模型NSPersistentStoreCoordinator  :数据的持久化,把数据保存到一个文件NSManagedObject :被管理的数据记录NSFetchRequest :获取数据的请求(1).添加员工

2015-07-23 08:42:56 366

原创 小菜鸟的xmpp(一)openfire安装 status 一直stop 打开不了

在开始研究用xmpp做一个简单的聊天的时候,运用到啦openfire。搞拉好几个小时Mac上的openfire一直stop 打不开。现在提供我的小小方案必要条件:       在终端输入  java -version  如果没有java 环境是配不出来的可选条件:在xmpp 官网里面http://xmpp.org/ 有mac  上的openfire  还有 需要的客户端

2015-07-21 09:35:57 847

原创 单例的使用

如何创建 和运用单例第一步专门一个单例的.h文件 再继续用自己所需要的单例,创建.h 和.m 文件   如何运用:单例代码如下// .h#define singleton_interface(class) + (instance

2015-07-21 09:31:21 423

转载 iOS开发之Xcode6之后不再自动创建Pch预编译文件(解决unknown type name........)

在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。      首先说一下pch的作用:1.存放一些全局的宏(整个项目中都用得上的宏)2.用来包含一些全部的头文件(整个项目中都用得上

2015-06-29 11:06:13 1030

空空如也

空空如也

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

TA关注的人

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