- 博客(25)
- 收藏
- 关注
原创 Xcode 编译错误:"std::string::append(unsigned long, char)", referenced from:
Xcode 8.0增加 libstdc++.6.0.9
2016-11-02 10:39:18
3370
原创 继承和构造函数
继承和构造函数struct 并没有 convenience 没有继承关系,没有制定构造函数,也没有便利构造函数(final: 宣告不能被继承,覆盖,重载)(convenience: 自己init函数里调用了自己的init方法,把构造函数给了自己的构造函数) 1. 继承性 2. 多态性(C->A ,B->A ) func(par:A) 可以同时使用C ,B 3. 重载
2016-07-16 18:40:15
411
原创 纪录collectionview 选中indexPath 以及改变状态
需要对collectionView点击某个item 需要有标记状态,并且只能支持单选几个属性(UITableView 同样拥有)allowsSelection selectionView 是否支持选择allowsMultipleSelection: 支持多选indexPathsForSelectedItems: 选中的items我的做法:1. 在自己的model里面增加一个属性itemIsSel
2016-06-22 22:37:16
2677
原创 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
813
原创 异步加载图片-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
652
原创 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
708
原创 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
1303
原创 Html 简单语法总结
段落文本标题文本 (x为1-6)需要强调的文本 斜体需要强调的文本 粗体文本 设置单独的颜色引用文本 引用别人的话blockquote>引用文本长文本 可以用来缩进 转行 添加下划线 空格语言代码段一句代码 (圆点
2015-09-09 10:52:47
658
转载 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
703
转载 ios bug
一. UIView子类中动态创建UISegmentedControl按钮//TestView.h@interface TestView :UIView{ UISegmentedControl *_btnZoomBig; UISegmentedControl *_btnZoomSmall;}@property(nonatomic
2015-08-21 13:31:34
499
转载 ScrollView 详细介绍
滚动视图:在根视图中添加UIScrollViewDelegate协议,声明一些对象属性[objc] view plaincopy@interface BoViewController : UIViewController //滚动视图对象 @property (retain, nonatomic) UIScrollView *sc
2015-08-18 16:55:11
573
转载 iOS 初始化 懒加载
1.懒加载基本懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其getter方法。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。我们知道iOS设备的内存有限,如果在程序在启动后就一次性加载将来会用到的所有资源,那么就有可能会耗尽iOS设备的内存。这些资源例如大量
2015-08-18 14:37:53
1849
原创 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
1362
转载 AFNetWorking 简单使用
目录: 1、为什么要用AFNetworking 2、AFNetworking的用法 一、为什么要用AFNetworking 在ios开发中,一般情况下,简单的向某个web站点简单的页面提交请求并获取服务器的响应,用xcode自带的NSURLConnection是能胜任的。但是,在绝大部分下我们所需要访问的w
2015-08-03 15:35:03
594
转载 ios 编码规范
无规矩不成方圆,尤其是多人开发的时候,各种命名、各种书写方式集和在一起,总感觉比较乱。于是对平时的代码规范进行了下总结。类命名:1、类名应该用大写开头的驼峰命名法。例如MyTableView、HomeViewController2、尽量使用能够反映类功能的名词短语,另外文件和类要同名。3、在应用程序级别的代码中,尽量不要使用带前缀的类名。每个类都有相同的前缀不能提高
2015-07-29 08:54:07
501
原创 CoreData的简单使用
使用Core Data 几个常用构成NSManagedObjectContext :上下文,操作实际内容NSManagedObjectModel :创建实体模型NSPersistentStoreCoordinator :数据的持久化,把数据保存到一个文件NSManagedObject :被管理的数据记录NSFetchRequest :获取数据的请求(1).添加员工
2015-07-23 08:42:56
395
原创 小菜鸟的xmpp(一)openfire安装 status 一直stop 打开不了
在开始研究用xmpp做一个简单的聊天的时候,运用到啦openfire。搞拉好几个小时Mac上的openfire一直stop 打不开。现在提供我的小小方案必要条件: 在终端输入 java -version 如果没有java 环境是配不出来的可选条件:在xmpp 官网里面http://xmpp.org/ 有mac 上的openfire 还有 需要的客户端
2015-07-21 09:35:57
905
原创 单例的使用
如何创建 和运用单例第一步专门一个单例的.h文件 再继续用自己所需要的单例,创建.h 和.m 文件 如何运用:单例代码如下// .h#define singleton_interface(class) + (instance
2015-07-21 09:31:21
459
转载 iOS开发之Xcode6之后不再自动创建Pch预编译文件(解决unknown type name........)
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 首先说一下pch的作用:1.存放一些全局的宏(整个项目中都用得上的宏)2.用来包含一些全部的头文件(整个项目中都用得上
2015-06-29 11:06:13
1065
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人