Objective c 从txt文件中删除一些符号

Objective c 从txt文件中删除一些符号,objective-c,Objective C,我正在将一个nsmutualArray保存到一个文本文件中,他在其中有NSNmbers 当我打开它(它发送到我的emal)时,我看到: -13 -80 -15 我只想要没有这个符号的数字。 有没有办法消除这种情况?或者把数字放在不可变的位置 代码: //add numbers for(int i=0;i<417;i++) { int x= [globals sharedGlobals].bufBuf[i]; NSNumber* my

我正在将一个
nsmutualArray
保存到一个文本文件中,他在其中有
NSNmbers

当我打开它(它发送到我的emal)时,我看到:

-13
-80
-15
我只想要没有这个符号的数字。 有没有办法消除这种情况?或者把数字放在不可变的位置

代码:

//add numbers
     for(int i=0;i<417;i++)
     {
         int x= [globals sharedGlobals].bufBuf[i];
         NSNumber* myNumber = [NSNumber numberWithInt: x];
         [samples addObject:myNumber];
     }

//create file
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0]; 
    NSString *fullFileName = [NSString stringWithFormat:@"%@/samplesTest.txt", documentsDirectory];
    [samples writeToFile:fullFileName atomically:NO];
//添加数字

对于(int i=0;i您可以准备一个带有数字的字符串,并将其保存到文件中:

NSArray *numbers =
        [NSArray arrayWithObjects:
            [NSNumber numberWithInt:1],
            [NSNumber numberWithInt:2],
            [NSNumber numberWithInt:3],
            nil
        ];
NSString *res = [numbers componentsJoinedByString:@","];
NSError *error;
[res writeToFile:fullFileName atomically:NO encoding:NSUTF8StringEncoding 
                                                      error:&error];

您想使用objective-c删除它们吗?或者您可以使用任何方法?谢谢,我这样做了,他说:writeToFile已弃用。这里有什么问题吗?@user1280535 Oops,我使用了弃用的重载。请参阅编辑-它应该修复弃用警告。
NSArray *numbers =
        [NSArray arrayWithObjects:
            [NSNumber numberWithInt:1],
            [NSNumber numberWithInt:2],
            [NSNumber numberWithInt:3],
            nil
        ];
NSString *res = [numbers componentsJoinedByString:@","];
NSError *error;
[res writeToFile:fullFileName atomically:NO encoding:NSUTF8StringEncoding 
                                                      error:&error];