- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 Associated Object 添加属性(Swift篇)
分类(category)与关联对象(Associated Object)作为objective-c的扩展机制的两个特性:分类,可以通过它来扩展方法;Associated Object,可以通过它来扩展属性;在Swift中get和set Associated Object的API是这样的:func objc_getAssociatedObject(object:AnyObject!,...
2019-10-08 14:23:41
642
转载 ReactiveObjc 的使用
ReactiveObjC使用ReactiveCocoa是Github开源的一个用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称。敢自称为XXXCocoa框架可以想象到这个框架的牛逼!!!膜拜......现在分为ReactiveObjC和ReactiveSwift,两个框架的功能使用相似,本文主要介绍ReactiveObjC的简单使用,希望能对你有所帮助.....
2017-12-27 11:26:49
2582
原创 关于socket通信使用Protobuf
protobuf的简单说明:-protobuf 即 google protocol buffer 是一种数据封装格式协议;protobuf与其他数据格式对比优势是效率高,存储小,使用方便。如何使用:-在网上有许多配置环境,然后再编写proto文件,再编译的;其实还有另外一种简单的方法,就是到github的protobuf的项目仓库下载已经编译好了的对应的库,直接安装使用更为方便快捷。直接下载编译好
2017-06-05 15:54:02
4976
原创 unity工程导入到iOS项目
由于公司需求,需要把在iOS项目里添加unity工程,所以在网上搜索了资料和结合自己遇到的问题,做出的总结。先删除项目里的 Main.storyboard 文件(据说是为了方便切换window)先在自己项目里创建一个文件夹,用来存放unity文件,然后把unity项目里的Classes,Libraries,MapFileParser.sh拖入到项目(选中Copy items if
2017-01-05 14:47:59
3503
原创 关于UITableView 的didSelectRowAtIndexPath代理方法不回调的解决。
今天在项目开发中遇到UITableView 的didSelectRowAtIndexPath代理方法不回调,排除了代理设置这些低级错误后,仍然不回调,去搜索后发现,有可能是与项目的手势发生冲突。项目里我用到了在一个加了手势的view上添加了tableview,下面方法主要是解决这类项目需求的解决方案。先对你项目的手势设置代理UITapGestureRecognizer*
2016-12-12 15:03:02
1823
原创 解压静态库.a文件
1.准备一个.a的静态库文件(test.a),将其放在桌面新创建的test文件夹中2.进入终端:a.进去该文件夹目录cd Desktop/testb.查看.a文件包含几种archfile test.ac.由于抽离object的时候必须是要单一的库,所以抽出armv7并命名为v7.a (目录会多一个v7.a的文件)lipo t
2016-11-30 14:20:04
2529
空空如也
关于iOS项目与unity项目整合出现的问题
2017-03-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人