Wie zwei NSStrings mergen?

firefoxuser

Aktives Mitglied
Thread Starter
Dabei seit
27.04.2005
Beiträge
450
Reaktionspunkte
1
Hallo,
Ich bin neu in Objective-C also bitte nicht hauen!
Ich möchte zwei NSStrings zusammenführen,
in PHP mache ich das so $_string = "string1"."string2";

Wie mach ich das in Objective-C?
Hab schon gegooglet, aber nix gefunden.

Habs mal so wie in Java probiert, aber das nimmt er nicht an:
PHP:
[self goToURL: @"file://"+swfPath];
 
hallo

das meiste über NSString kannst du hier herauslesen. Also welche Methoden gibt es um Teile daraus etc. zu bekommen.

http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html

bei dir jedoch reicht wahrscheinlich einfach ein +, wobei ich das noch nie in Objective-C gemacht hab.


mfg
patrick

edit:

probiers mal so:

NSString *errorTag = @"Error: ";
NSString *errorString = @"premature end of file.";
NSString *errorMessage = [errorTag stringByAppendingString:errorString];

(außer ich hab mich verschaut)
 
Vielen Dank!
So hats funktioniert:
[self goToURL: [prefix stringByAppendingString:swfPath]];
 
Hallo,
Habs mal so wie in Java probiert, aber das nimmt er nicht an:
PHP:
[self goToURL: @"file://"+swfPath];

Vor allem solltest Du dann die Funktionen von NSString nehmen, die mit Pfaden umgehen können, also z.B. stringByAppendingPathComponennt:

Und dann mit NSURL fileURLWithPath: in eine URL wandeln, statt das alles händisch mit "file://" etc zu machen

Alex
 
Zurück
Oben Unten