为iphone和ipad创建便笺

时间:2011-08-11 05:20:13

标签: iphone

我想创建一个音符(如iphone音符)作为视图控制器的子视图,我的要求是当用户点击按钮时音符必须出现在屏幕上。 这该怎么做? 提前谢谢。

1 个答案:

答案 0 :(得分:1)

这是您在plist中保存nsobjects的方法。

NSString *path = [[NSBundle mainBundle] pathForResource:@"DetailsList" ofType:@"plist"];
NSMutableArray *array = [NSMutableArray arrayWithContentsOfURL:[NSURL URLWithString:path]];
NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:textView.text, @"Note", [NSDate date], @"Current Date", nil];
[array addObject:dict];
NSString *error;
NSData *plistData = [NSPropertyListSerialization dataFromPropertyList:array
                                                               format:NSPropertyListXMLFormat_v1_0
                                                     errorDescription:&error];
if(plistData)
{
    if([plistData writeToFile:path atomically:YES])
        NSLog(@"success");
    else
        NSLog(@"fail");
}
else
{
    NSLog(@"%@ ", error);
    [error release];
}

了解更多信息。在这里请参考http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSPropertyListSerialization_Class/Reference/Reference.html