点赞再看,养成习惯,白嫖不好,欢迎大家关注我面试小专栏 : iOS中高级进阶之路 有我准备的一线大厂面试资料和简历模板,欢迎Star! 面试心声 最近在准备面试时候,回顾了一...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:上海
点赞再看,养成习惯,白嫖不好,欢迎大家关注我面试小专栏 : iOS中高级进阶之路 有我准备的一线大厂面试资料和简历模板,欢迎Star! 面试心声 最近在准备面试时候,回顾了一...
在iOS开发中,经常遇到和货币价格计算相关的,这时就需要注意计算精度的问题。使用float类型运算,经常出现误差。为了解决这种问题我们使用NSDecimalNumber,下面...
通过NSNumberFormatter,可以设置NSNumber输出的格式。例如如下代码:NSNumberFormatter *formatter = [[NSNumberF...
系统Foundation框架为我们提供了一些方法反射的API,我们可以通过这些API执行将字符串转为SEL等操作。由于OC语言的动态性,这些操作都是发生在运行时的。 通过这些...
1.在以下情况都会调用1.直接调用[self setNeedsLayout];(这个在上面苹果官方文档里有说明)2.addSubview的时候。3.当view的size发生改...
前言 UIBezierPath是UIKit中的一个关于图形绘制的类,是通过Quartz 2D也就是CG(Core Graphics)CGPathRef的封装得到的,从高级特性...
苹果公司最早于 2007 年 1 月 9 日的 Macworld 大会上公布一个非常牛逼的系统 一 iOS。从事开发这么久,在我的生命线,由衷的感谢这个系统!在今天所谓的大前...
一、RunLoop概念 RunLoop是通过内部维护的事件循环(Event Loop)来对事件/消息进行管理的一个对象。 1、没有消息处理时,休眠已避免资源占用,由用户态切换...