有一个很长的字符串,我想分割成多行,然后将每行作为对象放在数组中。在objective-c中我用了下面的代码:
NSArray *piecesArray = [tmpString componentsSeparatedByString:@"\n"];
但是如果在monoTouch中使用我就得到了返回值system.string[]
。在C#中使用的代码:
var defaults = NSUserDefaults.StandardUserDefaults;
//Collecting Trace and Trace data from link + security code and converting Track and Trace data into string
TracTraceDataString = NSString.FromData (NSData.FromUrl
(NSUrl.FromString ("http://plex.janssen1877.com/app/life/" + defaults ["SecurityToken"])),
NSStringEncoding.UTF8);
//Seperating the string and putting each object in the array
TrackTraceDataArray = TracTraceDataString.Split (new char[] { '\n' }, 2);
Console.WriteLine (TrackTraceDataArray);