2010-03-11 4 views
1

UITextView의 내용을 나중에 어떻게 든 유지할 NSString에 저장하려고합니다.UITextView 내용을 NSString에 저장하십시오.

문제는 UITextView "text"속성이 textView의 모든 행을 저장하지 않는다는 것입니다 ("return"을 터치 한 후). 나는 TextView 객체와 textView.text를 인쇄 해 보았는데, 그것들은 다르다.

누구든지 어떻게 (텍스트 뷰를 편집 한 후) 문자열 (또는 다른보기를 통해 나중에 액세스하고 공유 할 수있는 다른 항목)에 내용을 저장할 수 있고 데이터베이스에서 유지할 수 있습니까?

고마워요. 확실히 그것은 간단하지만 솔직히 해결책을 찾지 못합니다.

답변

1
NSString *textViewString = myTextView.text 

해야합니다. 하지만 TextView 객체와 text 속성에 다른 값이 있다고합니까? 귀하의 대의원이 받았습니다 - textViewDidEndEditing : 또는 - textViewDidChange : 아직?

+0

예, 위임자는 그 값을받습니다. 사실 NSView를 textViewDidChange 메서드에서 인쇄하는 동안 값이 정확하다는 것을 알았습니다. 편집 한 후에는 다른 뷰 컨트롤러 (루트)에서 액세스하려고하는 NSString에 해당 값을 저장합니다. 그것은 텍스트를 편집하는 동안 결코 "Return"을 누르지 않으면 작동하고 그렇지 않으면 작동하지 않습니다. 그래도 포기하지 마라. 바보 같은 실수 야 ... – camilo