ChenYilong / ChenYilong/iOSInterviewQuestions
第2题
Open
- Dominant language
- Swift
- Stars
- 9.5k
- Forks
- 2.8k
- PR merge metrics
- No merged PRs in 30d
Description
weak 此特质表明该属性定义了一种“非拥有关系” (nonowning relationship)。为这种属性设置新值时,设置方法既不保留新值,也不释放旧值。**此特质同assign类似**, 然而在属性所指的对象遭到摧毁时,属性值也会清空(nil out)。 而 assign 的“设置方法”只会执行针对“纯量类型” (scalar type,例如 CGFloat 或 NSlnteger 等)的简单赋值操作。
第一,所谓的‘设置方法既不保留新值,也不释放旧值’有什么含义?
第二,这里的 ‘此特质同assign类似’ ,先不说内容,进从语义上讲,似乎标点不对。
第三,‘然而...'之后的内容,和 之后的 ‘而assign...’并没有形成对比
不知是语言组织不对,还是我个人理解错了,望解答
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.