Ich habe eine kleine Frage? Bitte hilf mir! Warum ist mein Code in Fehler:Kann keinen Initialisierer für den Typ Nstring Swift finden
Cannot find an initializer for type nsstring
Ich hoffe, dass jeder helfen Sie mir ein Produkt zu vervollständigen:
var mangHinh:[String]! //[https://example.com/img.jpg, https://example.com/123.png, https://example.com/123_456.jpg]
var mangHinhLoaded:[String]!
var s:String = ""
var s1:String = ""
for it in mangHinh{
var urlAnh:NSURL = NSURL(string: String(stringInterpolationSegment: it))!
var dt:NSData = NSData(contentsOfURL: urlAnh)!
var theFileName:String = it.lastPathComponent
s = theFileName + "***"
var s1 = s.stringByReplacingOccurrencesOfString("\r\n", withString: "")
var data = NSString(contentsOfFile: s1, usedEncoding: NSUTF8StringEncoding, error: nil)
mangHinhLoaded = contents.componentsSeparatedByString("\n***") as! [String]
//I want to print mangHinhLoaded is [img.jpg, 123.png, 123_456.jpg]
}
Sie einen Blick auf die Dokumente genommen haben? https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/#//apple_ref/occ/instm/NSString/initWithContentsOfURL:usedEncoding:error: – luk2302