1

概述:

  • 我正在复制一个实例UILocalNotification并将其更改为新创建的实例
  • 然后我安排新创建的实例UILocalNotification

我是如何复制的

  • UILocalNotification通过调用方法来复制实例copy

问题

  1. 我是在做正确的事情还是应该使用不同的方法来创建可变副本。(mutableCopy未实现UILocalNotification
  2. 复制实际上是可变复制吗?
  3. 是否有必要创建一个副本,无论如何都会scheduleLocalNotification:创建一个新副本?
4

1 回答 1

3
  1. copy的,没关系。
  2. mutableCopy通常适用于区分不可变和可变风味的类型。由于类型没有区分,copy因此是“可变的”。
  3. 通常,您会假设您应该需要复制参数。在这种情况下,文档指定scheduleLocalNotification:创建参数的副本。显式复制不是绝对必要的。
于 2012-04-28T01:48:51.163 回答