이 프로토콜 여기 @protocol NSObject
// 2.되는 것은 인터페이스입니다 위의 프로토콜을 따르십시오. @interface NSObject <NSObject> {
...
// 3. 아래의 "()"의미는 무엇입니까? NSCoderMethods는 프로토콜입니다 NSObject는 내가 이해해야하는 중요한 요소입니다. 왜 이렇게 설계
나는 UITableView과 UITextField을 가지고 있습니다. 모든 UITextField에는 자신의 태그가 있습니다. 태그로 UITextField에 액세스하는 방법은 무엇입니까? 나는 그 대답을 구글에 보내려고했지만 처음 5 페이지는 보낸 사람의 태그를 확인하는 방법을 보여줍니다.
빠른 질문. 특정 하위 문자열이 포함되어 있으면 NSString을 분할해야합니다. 누군가 나에게 이것을하는 방법의 예를 보여줄 수 있습니까? // good string
string = RESULT: 123.23
// bad string (has no result prefix)
string = asldkfjasdlkfj
if(string has "
나는 이것에 대해 논의 된 바 있음을 알고 있지만, 일부 메모리 관리를 얻지 못했습니다. retain은 객체를 유지하고 copy는 객체의 사본을 별도로 제공한다는 것을 이해합니다. property = newValue;
// retain
if (property != newValue)
{
[property release];
propert
[self updateTheValue]을 사용하여 잠시 동안 호출 한 updateTheValue()이라는 함수가 있습니다. 최근에는 두 가지 일이 발생했습니다. viewDidLoad() 메서드에서 호출하는 메서드를 추가하고 내 클래스가 이에 응답하지 않을 수도 있다는 경고를 내 보냅니다. 둘째, 객체를 문자열처럼 updateTheValue()에 전달하려고하
NSObject의 하위 클래스가 있는데, 이것은 하드 드라이브에서 이미지 목록을 메모리에로드하거나 인터넷에서 다운로드하는 싱글 톤입니다. UIViewController에서와 같이 메모리 부족 메시지를받는 경우 메모리에 저장된 이미지를 릴리스하고 싶습니다. (다음에 필요할 때 하드 드라이브에서 이미지를 가져옵니다).
내 메서드가 객체를 onTouchEventReceiver으로 설정할 때마다 다른 스레드가 다른 메서드를 호출하면 해당 메서드가 손실됩니다. 화면 터치 후 2010-07-18 23:40:54.776 app[737:903] setting obj to <appCtl: 0x10fa00>
2010-07-18 23:40:54.787 app[737:903] ====-