2012-04-27 62 views
1

概述:UILocalNotification - 可變複製

  • 我複製的UILocalNotification實例並更改其對新創建的實例
  • 然後我安排的UILocalNotification
新創建的實例

我如何複製

  • 我通過調用方法copy

問題

  1. 複製的UILocalNotification實例我做了正確的事情,或者我應該使用不同的方法來創建一個可變副本。 (mutableCopy未實現爲UILocalNotification
  2. 是否複製實際上做一個可變的副本?
  3. 是否有必要再創建一個副本,反正會scheduleLocalNotification:創建一個新的副本?

回答

3
  1. 是,copy好吧
  2. mutableCopy一般適用於區分不可變和可變風味的類型,因爲類型沒有區分,所以copy是'可變的'
  3. 通常,您會認爲您應該需要複製該參數。在這種情況下,文檔指定scheduleLocalNotification:創建參數的副本。明確複製並不是絕對必要的。
+0

非常感謝你Justin !!很好地解釋如果你有時間我有一個更多的懷疑 - http://stackoverflow.com/questions/10359024/uilocalnotification-repeatinterval-reset-no-repeat – user1046037 2012-04-28 03:28:15