楼主你好,十分不理解字符串用copy修饰的必要性,看你的例子,也没搞懂什么场景会这样赋值?
iOS基础 为什么要用Copy修饰字符串前言:最近一直在准备面试题,发现有很多知识点是平时开发过程中知其然不知其所以然的状态,我也想在这里记录一下这些不求甚解的知识点,希望能帮到大家,也能帮我加深理解。首先要知道什...
Swift基础语法(零)Swift的认识和编译过程查看Swift基础语法(一)常量变量、注释、运算符、数据类型的认识[https://www.jianshu.com/p/f1...
方式一计算的是 文字的宽度,方式二计算的是文字显示后的实际宽度,方式二更精准
解决Swift中boundingRect偶尔计算宽度不准初始化属性相同的UILabel 根据文本内容计算label的宽度方式一: 方式二: 显示结果:
初始化属性相同的UILabel 根据文本内容计算label的宽度方式一: 方式二: 显示结果:
一、KVC 1、在init中调用setValuesForKeysWithDictionary实现给属性赋值 2、调用KVC方法之前,必须调用super.init(),init...
一、闭包 1、可以理解成OC中的block 2、一段预先准备好的代码 3、可以当做参数传递 4、在需要的时候执行 5、形参,返回值,代码都包括在{}中,in用了分隔 形参返回...
一、Switch 1、值可以是任何类型 2、作用于仅在case内部,不需要大括号 3、不需要break 4、每一个case都需要有代码 5、可以多值连续 ...
一、Swift和Objective-C比较 1、编程范式:Swift可以面向协议编程,函数式编程,面向对象编程;Objective-C以面向对象编程为主,可以引入三方类库实现...