2

したがって、非常に大きな文字列があり、すべての行で区切り、各行をオブジェクトとして配列に配置します。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);
4

1 に答える 1