【发布时间】:2011-09-26 23:39:59
【问题描述】:
我无法将这个简单的字符串写入文件。
请看我的代码。这是一个带有NSTextField 和按钮的简单笔尖。日志显示我得到的字符串值很好,但它没有写入。
//Quick.h
#import <Foundation/Foundation.h>
@interface Quick : NSObject
{
IBOutlet NSTextField * aString;
}
-(IBAction)wButton:(id)sender;
@end
//Quick.m
#import "Quick.h"
@implementation Quick
- (id)init
{
self = [super init];
if (self) {
// Initialization code here.
}
return self;
}
-(IBAction)wButton:(id)sender{
NSString * zStr = [aString stringValue];
NSString * path = @"data.txt";
NSLog(@"test String %@", zStr);
[zStr writeToFile:path
atomically:YES
encoding:NSASCIIStringEncoding
error:nil];
}
@end
【问题讨论】:
标签: objective-c cocoa file-io nsstring