- 博客(9)
- 收藏
- 关注

原创 精确到两位有效精度
今天,产品同学兴致冲冲的给我提了个小小的需求,面带微笑的说:小哥哥小哥哥,由于韩元的汇率很低,能不能把韩元的估值小数位精确到两位有效的精度?具体我来解释一下,例如:0.0002345要处理成0.00023,0.0112345处理成0.011,就是说小数点后最多只能看到两个大于0的数字。了解到这个问题之后我嘴角微微一笑,小case,不就是字符串的截取么。事实也是如此,字符串动态截取完全能实现...
2019-01-23 20:54:43
1311

原创 shell脚本检索工程未引用的图片并删除
随着项目的维护,工程中会多多少少有一部分compile bundle resources的图片文件没有在代码中引用,想要删除这些没用的文件,工作量巨大,想要手动删除几乎已经不可能,于是乎翻了一些脚本的贴子,写下了一段简单的脚本,废话不多说直接上源码。ack="/Users/houyunpeng/bin/ack"path="/Users/houyunpeng/Desktop/ios-jlc...
2018-07-31 15:06:33
644
原创 iOS代码中添加 do while对汇编产生的影响
验证代码中添加空do while语句对编译产生的影响当方法中没有do while时-(int)test:(int)a{int b = 0;returna+b;}汇编如下:当方法中有空的do while时-(int)test:(int)a{int b = 0;do {}while(NO);returna+b;}汇编如下:当方法中有do while(true)时-(int)test:(int...
2021-06-03 11:41:51
143
原创 深度解析copy与strong的区别
strong此特质标明该属性定义了一种拥有关系。为这种属性设定新值时,设置方法会先保留新值再释放旧值,然后再讲新值设置上去。copy 此特质所表达的所属关系与strong类似。然而设置方法并不保留新值而是将其拷贝,当属性类型为NSString*时,经常用此特性来保护其封装性,因为传递给设置方法的新值有可能指向一个NSMutableString类的实例这个类是NSString的子类,表示一种可以...
2019-07-10 20:43:52
2836
转载 caffe2 教程入门(python版)
参考:https://www.jianshu.com/p/5c0fd1c9fef9?from=timeline学习思路1、先看官方文档,学习如何使用python调用caffe2包,包括Basics of Caffe2 - Workspaces, Operators, and Nets Toy Regression Image Pre-Processing Loading P...
2019-04-12 18:24:41
854
转载 深入iOS系统底层之crash解决方法介绍
深入iOS系统底层之crash解决方法介绍要学会看crash崩溃和报告一个应用程序并不总会一直运行的很好,它总会有出现crash崩溃的情况。如果在应用程序中接入了一些第三方的crash收集工具或者自建crash收集报告平台的话将会很好的帮助开发者去分析和解决应用程序在线上运行的问题,当出现的崩溃问题能得到及时的解决和快速的修复时必将会大大的提升应用程序的用户体验。...
2019-04-12 18:23:58
455
转载 Gif 文件格式分析 —— (转)
1.概述~~~~~~~~GIF(Graphics Interchange Format,图形交换格式)文件是由 CompuServe公司开发的图形文件格式,版权所有,任何商业目的使用均须 CompuServe公司授权。GIF图象是基于颜色列表的(存储的数据是该点的颜色对应于颜色列表的索引值),最多只支持8位(256色)。GIF文件内部分成许多存储块,用来存储多幅图象或者是决定图象表现行为的...
2019-02-16 16:49:40
2474
原创 日期转换问题
这段代码是没有问题的,能正常转换日期格式,但是坑在于formart使用的local是手机中设置的日历格式!正常情况下formart转换出来的日期是2018-04-20,但是当你设置手机的日历为其他日历时(如:日本日历)它会转换成0037-04-20!!呵呵NSDate* now = [NSDate date]; NSDateComponents* components ...
2019-01-07 21:35:07
584
转载 关于__attribute__的使用
文章引用链接https://www.jianshu.com/p/29eb7b5c8b2dattribute是GNU C特色之一,在iOS用的比较广泛.系统中有许多地方使用到. attribute可以设置函数属性(Function Attribute )、变量属性(Variable Attribute )和类型属性(Type Attribute)等.函数属性(Function Attribu...
2018-11-08 17:35:52
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人