2012-04-08 5 views
0

나는 목표 C를 시작하고 텍스트 입력을 사용하여 양식을 만들고 싶습니다. 내보기에 많은 텍스트 필드가 있고 내가 작성한 값이 좋은지 (숫자, 텍스트 만) 확인하고 싶습니다.객관적인 C (ios)의 textField 유효성을 검사하는 방법

어떻게 할 수 있습니까? 나는 문서를 찾았지만 많이는 찾지 못했습니다 ... 누군가 폼을 만드는 데 도움이되는 좋은 자원을 가지고 있다면.

또한 배열의 모든 값을 가져 오는 방법을 알고 싶습니다.

내 질문에 끔찍하고 쉬운 답변을 보내 주셔서 감사합니다.

나는 루비, PHP, textfield1라는 텍스트 필드 감안할 때 자바 스크립트 :

+0

당신이 iOS 또는 OS의 X를 사용하고 있습니까? 프레임 워크와 모든 대답은 다를 것입니다. –

+1

글쎄,'.text'에서 필드의 NSString 값을 가져 와서 스펙을 충족하는지 살펴 보겠습니다. –

+0

다른 프로그래밍 언어는 무엇입니까? –

답변

1

, 당신은 textfield1.text를 통해 자사의 문자열 콘텐츠에 액세스 할 수 있습니다 알고 있습니다. 이것은 당신이 분석 할 수있는 NSString 객체를 생성 할 것입니다. 이 경우 NSRegularExpression을 사용하거나 1-char-substrings 또는 원하는 문자열을 반복 할 수 있습니다.이 경우 NSString에서 읽습니다. Google 검색은 또한 NSRegularExpressions 사용 방법에 대한 예제를 신속하게 제공합니다.

iOS에서 일하는 것을 보면서 특정 요구에 맞는 특수 컨트롤을 사용하는 것이 좋습니다. 예를 들어, 텍스트 필드를 사용하여 숫자를 요청하고 사용자가 숫자를 입력 할 때 불평하면 텍스트 필드 대신 슬라이더를 표시하십시오. 그것에는 NSString 객체와 배열 array1 주어진 두 번째 질문에 대한

, 할 수 있습니다 빠른 열거하여 그들을 통해 루프 :

for (NSString* string in array1) 
{ 
    // do something with each string in array1 
} 
+0

탱크 대답 해. 그리고 어떻게 코드를 사용하여 스토리 보드에 textField를 만들 수 있습니까? – Sebastien

+0

소유자 클래스에 IBOutlet을 만듭니다. "IBOutlet"에 대한 Google은이를 수행하는 방법에 대한 충분한 예제를 제공합니다. – JiaYow

관련 문제