首先,要搞清楚三个概念: 1.属性。Property 2.实例变量。Ivar(属性是给成员变量默认添加了setter和getter方法。tips:如果不用@dynamic修饰...
IP属地:上海
首先,要搞清楚三个概念: 1.属性。Property 2.实例变量。Ivar(属性是给成员变量默认添加了setter和getter方法。tips:如果不用@dynamic修饰...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/cooking-sauced-...
mask, 一直不明白 这个属性的作用,官方文档这样解释 -- An optional layer whose alpha channel is used to mas...
第2章数学运算(math)函数 2.1算术运算函数 2.1.1rand()函数:产生随机数 2.1.2abs()函数/labs()函数:整数的绝对值 2.1.3fabs()/...
前言 最近项目在大改,把之前很多的业务功能进行修改。在看到之前同事的代码时,他在处理在网络请求不到数据的时候,提示用户没有数据的代码太不合理。先来看看他的代码。 以上代码是同...