나는 내 iPhone을 가지고 놀았으며 최근에는 Email 내의 한 줄이 주소를 나타내는지를 iPhone의 Email App이 인식 할 수 있다는 것을 알게되었습니다. 흥미롭게도 많은 주소 패턴과 함께 작동합니다. 나는 미국, 독일, 프랑스, 스페인을 시험했다. 모든 경우에 주소는 전화 번호와 마찬가지로 파란색 링크로 강조 표시되었습니다. 그럼 내 질문은이 주소 검색의 알고리즘이란 무엇입니까?iPhone의 이메일 앱이 주소를 어떻게 인식합니까?
답변
documentation에서 UIDataDetectorTypes
을 확인하십시오. 주소로 포맷 된 문자열을 감지하는 UIDataDetectorTypeAddress
을 찾을 수 있습니다. 그러면이 감지기 유형을 UITextView
에 추가 할 수 있습니다.
나는 Email Addresses를 의미하지는 않았다. 나는 Location Addresses를 의미하지 않았다. 아이폰은 미국, 스페인, 프랑스 등 모든 유형의 주소를 인식 할 수있다. .... –
'UIDataDetectorTypeAddress'는 이러한 주소를 탐지 할 것이다 (' UIDataDetectorTypeAddress '. – tilo
감사합니다. Tilo,하지만 아직 내 질문에 대한 답변을 얻지 못했습니다.이 UIDataDetectorTypeAddress 물건이 어떤 국가에 속해 있든 주소를 감지하는 방법이 있어야합니다. 그게 내가 알고 싶은 것입니다. 나는 돈을 내지 않습니다. 어떤 구현이 필요하고, 어떻게해야 할지를 논리 만하면됩니다. –
당신은 theObj.dataDetectorTypes = UIDataDetectorTypeAddress;
을 설정할 수 있습니다 또는이
UITextView *theObj;
theObj = [[UITextView alloc] initWithFrame:CGRectMake(65, 10, 225, 65)];
theObj.text = @"[email protected]";
theObj.editable = NO;
theObj.dataDetectorTypes = UIDataDetectorTypeAddress;
[myview theObj];
이메일 주소가 아닙니다. Addresses.How 아이폰은 위치 주소, 미국, 스페인, 프랑스의 모든 유형을 인식 할 수 있습니다 .... –
- 1. Google/Android/iPhone은 이메일 및 기타 텍스트의 주소를 어떻게 인식합니까?
- 2. 어떻게 iPhone의 주소록에서 주소를 검색합니까?
- 3. iPhone의 이메일 앱처럼 이미지 애니메이션하기
- 4. iPhone의 Gmail 앱이 실행되지 않음 이메일 리디렉션시 앱 스토어
- 5. 레이어 3 (네트워크 레이어)는 IP 주소를 어떻게 인식합니까?
- 6. 보고 서비스에서 이메일 주소를 어떻게 핫 링크합니까?
- 7. drupal 사이트에서 사용자의 이메일 주소를 어떻게 평가합니까?
- 8. Outlook의 '받는 사람'입력란에서 이메일 주소를 어떻게 추출합니까?
- 9. 가입 양식에 중복 이메일 주소를 어떻게 처리해야합니까?
- 10. UITableView - 선택을 어떻게 인식합니까?
- 11. bash는 어떻게 링크를 인식합니까?
- 12. 제스처는 어떻게 만들고 인식합니까?
- 13. 드래그 동작을 어떻게 인식합니까?
- 14. /이 글꼴을 어떻게 인식합니까?
- 15. CGI는 컴파일러를 어떻게 인식합니까?
- 16. JMeter - 이메일 주소를 시뮬레이트하고 이메일 주소를 확인하는 방법
- 17. 두 사용자는 동일한 이메일 주소를
- 18. 이메일 주소를 표시하는 Html.Label
- 19. 이메일 주소를 모니터
- 20. 이메일 주소를 이미지로 표시
- 21. 이메일 주소를 연락처로로드
- 22. PowerShell을 - 이메일 주소를 검색하고 일부 주소를
- 23. NetFlow 덤프에서 다른 응용 프로그램을 어떻게 인식합니까?
- 24. 도메인 이름으로 이메일 주소를 분리하십시오
- 25. 제목과 이메일 주소를 올바르게 연결하십시오.
- 26. 시스템은 요청을 전송하는 앱을 어떻게 인식합니까?
- 27. 내 앱이 동일한 이메일 주소를 통해 많은 로그인을 허용 할 때 초대장을 어떻게 사용할 수 있습니까?
- 28. 프로세서가 인터럽트를 요청하는 장치를 어떻게 인식합니까?
- 29. Javascript로 텍스트 상자를 어떻게 인식합니까?
- 30. 변수의 객체 유형을 어떻게 인식합니까?
실제로 유 구현하고자 할 것을 명확하게 지정처럼 당신이 구현할 수 있습니다. 또는 메일 ID를 감지하는 방법 만 알고 싶을 수도 있습니다. –
이 질문에 대한 답변을 얻었습니까? 아래의 응답은 단순히 알고리즘이 아니라 블랙 박스를 가리 킵니다. – freethebees