2012-04-27 2 views
1

개요 :UILocalNotification - 가변 복사

  • 내가 UILocalNotification의 인스턴스를 복사하고
  • 가 그럼 난 UILocalNotification
의 새로 생성 된 인스턴스를 예약 새로 생성 된 인스턴스에 변경을 만드는 중이라서

복사 방법

(210)
  • 나는 올바른 일을하고 있는가하는 방법을 copy

질문

  1. 를 호출하여 UILocalNotification의 인스턴스를 복사하고 아니면 변경 가능한 복사본을 생성하기 위해 다른 방법을 사용한다 . (mutableCopy는 변경 가능한 사본을 실제로 복사합니까 UILocalNotification
  2. 구현되지 않는 이유는 무엇입니까?
  3. 가 필요한 모든 복사본을 생성하는 것입니다, scheduleLocalNotification: 어쨌든 새 복사본을 만들 것인가?

답변

3
  1. 예, copy
  2. mutableCopy은 일반적으로 형식이 구분하지 않기 때문에 불변의 맛과 변경 가능한 맛을 구분하는 유형에 적용됩니다. copy은 '변경 가능'입니다.
  3. 일반적으로 인수를 복사해야한다고 가정합니다. 이 경우 문서에서는 scheduleLocalNotification:이 매개 변수의 복사본을 생성하도록 지정합니다. 명시 적으로 복사하는 것은 꼭 필요한 것은 아닙니다.
+0

저스틴에게 정말 감사드립니다! 당신이 시간이 있다면 잘 설명해 나는 의심이 하나 더있다 - http://stackoverflow.com/questions/10359024/uilocalnotification-repeatinterval-reset-no-repeat – user1046037