2012-04-11 2 views
0

iPhone에서 다른 응용 프로그램에서 사용자가 입력 한 내용을보고 입력 한 내용을 기반으로 작업을 수행 할 수 있습니까? 예를 들어, 사용자가 문자 메시지를 입력하는 경우, 입력 한 내용을보고 단어를 하이퍼 링크로 연결하거나 알림을 표시하는 방법이 있습니까?iPhone SDK 사용자가 입력 한 내용에 액세스

추가 설명이 필요한 경우 알려 주시기 바랍니다.

편집 :

모니터링이 서로 다른 애플리케이션에서 발생되는 텍스트입니다; 모든 입력 된 텍스트를 추적 할 수 있기를 원합니다. 사용자가 메모 나 문자 메시지를 입력하는 경우이를 추적 할 수 있기를 원합니다.

+1

iPhone이 jailbroken하지 않으면 불가능합니다. jailbroken 경우에도 방법을 들어 본 적이 – Soader03

+0

API 설명서를 참조하십시오. – asawyer

답변

0

텍스트 입력과 관련된 많은보기에는 delegate methods이 있지만 모든 문자의 세밀도로 알림을 보내지는 않습니다. 물론, 당신은 당신 자신의 시야를 만들고 당신이 원하는 것을 할 수 있습니다. 코드없이 질문에 대답하기는 어렵지만 대답은 "예,하지만 쉽게 알 수없는 것 같습니다." 와

0

실험 : 당신은 UITextFieldDelegate &를 구현해야합니다

-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string 

는에 텍스트 필드의 대리자를 설정대로 (예를 들어) 어떤 변화가 텍스트 필드에 만들어 질 때 메시지를 얻을 수 있으므로 사용하고의 ViewController.

코딩 할 앱 내에 &이 실행 중일 가능성이있는 다른 앱이 없다고 가정합니다. 불가능할 것입니다. &은 바람직하지 않습니다.

+0

괜찮지 만 다른 응용 프로그램에서 작성한 텍스트를 모니터하고 싶습니다 ... 예를 들어 텍스트 메시지를 입력하거나 메모를 입력하는 경우 – PTBG

관련 문제