저는 각 판매가 전화 버튼 옆에있는 전화 버튼 옆에 전화 번호를 가지고있는 테이블보기를 사용하고 있습니다. 예를 들어 전화 번호가 (412) 821-1300 가변 phonenumberstring아이폰 앱에서 통화 버튼을 눌러 번호를 다이얼링하는 방법은 무엇입니까?
phonenumberstring=[phonenumberstring substringFromIndex:1];
phonenumberstring=[phonenumberstring stringByReplacingOccurrencesOfString:@")" withString:@"-"];
m_strPhoneNumber = [NSString stringWithFormat:@"tel:%@", self.phonenumberstring];
//[[UIApplication sharedApplication] openURL:[NSURL URLWithString:m_strPhoneNumber]];
NSURL *url = [[NSURL alloc] initWithString:m_strPhoneNumber];//1
[[UIApplication sharedApplication] openURL:url];//2
을 캐릭터를 이용하여 아래와 같이 제가 라인 주석에 1 개 & 2 URL을 빈 채로 도시 디버깅하고 때 일이 사용되는 코드에 의해 표준 포맷 425-821-1300로 변경 전화가 걸리지 않는다
감사합니다.
Arun
안녕하세요 로저 당신의 help..Yes 내가 m_strPhoneNumber의 형식은 @에 "전화 : 412-356-8900"입니다 선택된 셀에 따라 전화 번호의 올바른 값을 얻고위한 감사 디버깅하는 동안 ..하지만 url의 값은 nill ... 제발 도와주세요 ..이 한 가지 문제는 내 앱에 남아 있습니다 !! 감사합니다. Arun – Arun
이상하게 보입니다. 나는 당신의 phonenumberstring에서 숫자를 제외한 모든 것을 제거하는 코드를 추가했다. –
안녕하세요 다시 ... 죄송합니다 ... 내가 보낸 코드 통지 미숙 ... 옙 내가 그것을 시도 ...하지만 NSURL * url에서 url 값은 "nill"코드의이 부분을 디버깅하는 동안 표시됩니다. 그리고 url 값이 전화 번호가 선택되지 않은 것을 나타낼 때까지 전화가 시작되지 않을 것입니다. 도움을 다시 요청하십시오. – Arun