- 博客(9)
- 收藏
- 关注
原创 检查静态库.a中有没有热更新
nm -u libwechaat.a>> xxx.txt这样可以将第三方的.a库转换成txt文件了,然后去txt文档里面搜索去看有没有 dlopen, dlsym,respondsToSelector:, performSelector:, method_exchangeImplementations() 命令行:注意:1.libwechaat.a是 静态库在的路径,直接拖拽就可以 ...
2018-01-04 14:34:18
595
原创 优化tableView中出现的图片切圆角导致离屏渲染(减少内存消耗)
使用CAShapeLayer和UIBezierPath设置圆角12345678910UIImageView *imageView=[[UIImageViewal
2017-12-28 17:23:07
795
原创 出现找不到第三方库文件问题, invalid bitcode signature 不妨试试下面的方法
关于 invalid bitcode signatureinvalid bitcode signature解决方案1.错误原因:解决办法:将YES与NO换一下位置2.Clean重启首先要做的就是网管的终极套路,关机重启,所以我们遇到问题当然就是Clean Project and Build,不行就Restart Xcode,其实很多莫名奇怪的问题都可以通过这样的方案搞定,毕竟Xcode确实bug不...
2017-09-28 16:08:27
12306
原创 支付宝支付
一:准备工作第一种方法:手动导入 (因为之前用的时候,没有找到支付宝第三方库,所以用的是手动导入)1.导入支付宝API demo中的 AlipaySDK.bundle AlipaySDK.framework 这两个文件导入项目(不要用API下载的这两个文件,添加进去会报错)2.添加依赖:第二种方法:pod 'AlipaySDK-2.0', '~> 15.0.2' #
2017-09-21 14:01:55
768
原创 在APP中注册URL Schemes,实现浏览器中输入url启动应用程序
功能:实现:第一个功能实现第二个功能实现;在第一个功能实现的基础上,添加下面的代码,如果里面存在支付宝支付,微信支付,应把获取url的方法写在下面(在delegate.m中写)如果上面的方法不实现,那么就写下面的方法
2017-09-21 10:09:48
1091
原创 微信支付
一:准备工作1.1 微信相关准备工作(1) 向微信官方开通支付功能. 这个不是前端的工作.(2) 导入官方下载的微信支付SDK包. 我用的是微信开放平台下载的SDK 1.7.7(3) 导入必要的库文件 SystemConfiguration.framework, libz.tbd, libsqlite3.0.tdb,
2017-09-18 14:41:29
1206
原创 字符串中改变任意字的颜色和字体大小
字符串中改变任意字的颜色 UILabel * showLab=[[UILabel alloc] initWithFrame:CGRectMake(5, 100, self.view.bounds.size.width-10, 50)]; showLab.text=@”简介:hello world你好”; [self.view addSubview:showLab];
2017-04-21 11:40:32
1714
原创 iOS下单签名串之字典通过key值进行降序排列
iOS下单签名串之字典通过key值进行降序排列1.下单的时候,用于签名的原始串是一个参数的集合,有时候需要我们进行排序。假如用于签名的字段有,name,age,sex,三个字段。我们可以在下单接口中先定义一个字典,将数据传进来即可。 //我们用于排序的字段 NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:@”Dann
2017-04-18 15:57:35
541
原创 欢迎使用优快云-markdown编辑器
前提:在XCode做开发调试时往往需要打印一些调试信息做debug用,大家知道当打印信息的地方多了之后在模拟器上跑可能不会有什么问题,因为模拟器用的是电脑的硬件但是当应用跑在设备上时这些输出语句会在很大程度上影响应用的性能,针对这种问题可以写一些宏来控制这些调试信息的输出。在release版本禁止输出NSLog内容因为NSLog的输出还是比较消耗系统资源的,而且输出的数据也可能会暴露出App里的保密
2017-04-18 15:52:27
231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人