«nsstring» 태그된 질문

NSString은 Cocoa 및 Cocoa Touch의 일반 텍스트 문자열 클래스입니다. NSMutableString, NSData 및 NSMutableData (휴먼 언어 문자가 아닌 바이트를 포함하는 오브젝트의 경우) 및 NSAttributedString 및 NSMutableAttributedString (리치 텍스트 문자열의 경우)도 참조하십시오.





9
Swift의 NSString에서 NSData 생성
궁극적으로 NSMutableURLRequestwith로 시도하고 HTTPBody있지만 문자열 데이터 (에서 오는 UITextField)를 사용 가능한 NSData객체 로 가져올 수 없습니다 . 다른 방법으로가는이 방법을 보았습니다. NSString(data data: NSData!, encoding encoding: UInt) 그러나 유스 케이스에 대한 문서를 찾을 수없는 것 같습니다. 필요한 경우 문자열을 다른 유형으로 넣을 수는 있지만 NSDataSwift 를 사용 하기위한 초기화 옵션은 …


29
디바이스 토큰 (NSData)을 NSString으로 어떻게 변환 할 수 있습니까?
푸시 알림을 구현하고 있습니다. APNS 토큰을 문자열로 저장하고 싶습니다. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } 첫 번째 코드 줄은 null을 인쇄합니다. 두 번째는 토큰을 인쇄합니다. newDeviceToken을 NSString으로 어떻게 얻을 수 있습니까?

5
JSON 문자열을 NSDictionary로 역 직렬화하는 방법은 무엇입니까? (iOS 5 이상인 경우)
내 iOS 5 앱 NSString에는 JSON 문자열이 포함되어 있습니다. JSON 문자열 표현을 네이티브로 직렬화 해제하고 싶습니다NSDictionary 객체 . "{\"password\" : \"1234\", \"user\" : \"andreas\"}" 나는 다음과 같은 접근법을 시도했다. NSDictionary *json = [NSJSONSerialization JSONObjectWithData:@"{\"2\":\"3\"}" options:NSJSONReadingMutableContainers error:&e]; 그러나 런타임 오류가 발생합니다. 내가 뭘 잘못하고 있죠? -[__NSCFConstantString bytes]: unrecognized selector sent to …

5
NSString이 다른 특정 문자열로 시작하는지 확인하는 방법은 무엇입니까?
URL로 사용할 문자열이 http로 시작하는지 확인하려고합니다. 지금 확인하려는 방식이 작동하지 않는 것 같습니다. 내 코드는 다음과 같습니다. NSMutableString *temp = [[NSMutableString alloc] initWithString:@"http://"]; if ([businessWebsite rangeOfString:@"http"].location == NSNotFound){ NSString *temp2 = [[NSString alloc] init]; temp2 = businessWebsite; [temp appendString:temp2]; businessWebsite = temp2; NSLog(@"Updated BusinessWebsite is: %@", businessWebsite); } [web setBusinessWebsiteUrl:businessWebsite]; …

8
더 이상 사용되지 않는 -sizeWithFont : constrainedToSize : lineBreakMode :를 iOS 7에서 대체 하시겠습니까?
iOS 7에서 방법은 다음과 같습니다. - (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode 그리고 방법 : - (CGSize)sizeWithFont:(UIFont *)font 더 이상 사용되지 않습니다. 교체하는 방법 CGSize size = [string sizeWithFont:font constrainedToSize:constrainSize lineBreakMode:NSLineBreakByWordWrapping]; 과: CGSize size = [string sizeWithFont:font];



18
목표 -C : 파일을 한 줄씩 읽기
Objective-C에서 큰 텍스트 파일을 처리하는 적절한 방법은 무엇입니까? 각 줄을 개별적으로 읽고 각 줄을 NSString으로 취급하려고한다고 가정 해 봅시다. 가장 효율적인 방법은 무엇입니까? 한 가지 해결책은 NSString 방법을 사용하는 것입니다. + (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error 그런 다음 줄 바꿈 구분 기호로 줄을 분할 한 다음 배열의 요소를 반복합니다. 그러나 …



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.