«nsstring» etiketlenmiş sorular

NSString, Cocoa ve Cocoa Touch'ta düz metin karakter dizesi sınıfıdır. Ayrıca bkz. NSMutableString, NSData ve NSMutableData (insan dili karakterleri yerine bayt içeren nesneler için) ve NSAttributedString ve NSMutableAttributedString (zengin metin dizeleri için).

11
Tüm boşlukları NSString'den kaldır
Beyaz boşluklardan kurtulmaya çalışıyordum NSString, ama denediğim yöntemlerin hiçbiri işe yaramadı. Ben aldım "this is a test"ve almak istiyorum "thisisatest". whitespaceCharacterSetBeyaz boşlukları ortadan kaldırmak için kullanmıştım . NSString *search = [searchbar.text stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; ama boşluklarla aynı dizgeyi almaya devam ettim. Herhangi bir fikir?

7
NSNumber'ı NSString'e dönüştürme
Yani s ve s NSArrayiçeren bir "myArray" var . Onlara bir başkasında ihtiyacım var, bu yüzden şöyle yapıyorum :NSNumberNSStringUIView - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DetailViewController *details = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil]; details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@"subject"]; SubjectText çalışır. Ama bundan nasıl kurtulabilirim NSNumber? Ben dönüştürmek istiyorum (aslında ... dizeleri …

7
Bir NSString içeriğinde…?
Bir dizenin belirli bir kelime içerip içermediğini nasıl anlarım? Örneğin, aşağıda yazan bir dizem var: @"Here is my string." Örneğin "eşittir" gibi dizede bir kelime tespit edip edemeyeceğimi bilmek istiyorum.

5
İPhone'da NSString için AES Şifreleme
Herhangi biri beni bir dizeyi şifreleyip şifrelenmiş verilerle başka bir dizge döndürmek için doğru yönü gösterebilir mi? (AES256 şifrelemesini deniyordum.) İki NSString örneğini alan bir yöntem yazmak istiyorum, biri şifrelenecek mesaj, diğeri şifrelemek için 'parola' - oluşturmam gerekeceğinden şüpheleniyorum şifreleme anahtarı, şifrelenmiş verilerle birlikte verilirse tersine çevrilebilecek şekilde şifreleme anahtarı …




22
İPhone'daki NSString'den HTML Etiketlerini Kaldırma
Kaldırmak için değişik birkaç yol vardır HTML tagsbir mesafedeNSString in Cocoa. Bir yol , dizeyi birNSAttributedString ve ardından oluşturulan metni almaktır. Başka bir yol kullanmaktır NSXMLDocument's- objectByApplyingXSLTStringuygulama yöntemiXSLT bunu yapan dönüşümü . Ne yazık ki, iPhone NSAttributedStringveya desteklemiyor NSXMLDocument. HTMLNormal ifadeler veya normal ifadeleri kullanırken rahat edebileceğim çok fazla uç …


6
Std :: string, NSString'e nasıl dönüştürülür?
Merhaba ben bir standart dönüştürmek için çalışıyorum std::stringbir içine NSStringama çok şans sahip değilim. Bir başarıyla dönüştürebilirsiniz NSStringa std::stringaşağıdaki kodla NSString *realm = @"Hollywood"; std::string REALM = [realm cStringUsingEncoding:[NSString defaultCStringEncoding]]; Ancak aşağıdakileri denediğimde bir derleme zamanı hatası alıyorum NSString *errorMessage = [NSString stringWithCString:REALM encoding:[NSString defaultCStringEncoding]]; Aldığım hata Cannot convert 'std::string' …




7
URLWithString: nil döndürür
çok kolay olabilir, ama URLWithString:burada neden sıfır döndüğünü bulamadım . //localisationName is a arbitrary string here NSString* webName = [localisationName stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSString* stringURL = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@,Montréal,Communauté-Urbaine-de-Montréal,Québec,Canadae&output=csv&oe=utf8&sensor=false&key=", webName]; NSURL* url = [NSURL URLWithString:stringURL];

3
Objective-C'de dize karşılaştırması
Şu anda iPhone uygulamamla SOAP üzerinden iletişim kurduğum bir web sunucusu kurulumum var. Bir GUID içeren bir dize döndürüyorum ve bunu başka bir dizeyle karşılaştırmaya çalıştığımda bazı garip sonuçlar alıyorum. Bu neden ateşlenmesin? Elbette iki dizge uyuyor mu? NSString *myString = @"hello world"; if(myString == @"hello world") return;

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.