有没有办法在写入文件时删除在NSMutableDictionary键/对象对之间创建的换行符?

时间:2013-04-24 21:09:20

标签: ios objective-c nsmutabledictionary nscharacterset

我正在尝试在写入文件时使NSMutableDictionary中的条目看起来像这样:

        <dict>
        <key>Track ID</key><integer>686</integer>
        <key>Name</key><string>Poetic Justice (Feat. Drake)</string>
        <key>Artist</key><string>Kendrick Lamar</string>
        <key>Album</key><string>Good Kid M.A.A.D City-(Deluxe Edition)</string>
        </dict>

以下是我的文件现在的样子:

        <dict>
        <key>Track ID</key>
        <integer>686</integer>
        <key>Name</key>
        <string>Poetic Justice (Feat. Drake)</string>
        <key>Artist</key>
        <string>Kendrick Lamar</string>
        <key>Album</key>
        <string>Good Kid M.A.A.D City-(Deluxe Edition)</string>
        </dict>

我尝试使用NSCharacterSet像这样修剪关键字符串和对象的空格和换行符

        NSString *trimmedArtistString = [ArtistString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

但那不起作用。
可以这样做吗?

0 个答案:

没有答案