NSLog到NSTexfield

时间:2017-08-22 15:29:33

标签: objective-c macos

我对Xcode很新。我想要做的就是将字符串输出到NSTextField。 它确实输出了我想要的控制台。 (例如 http://myserver.test.com

我需要输出到NSTextField。

任何帮助?

我的.h文件

#import <Cocoa/Cocoa.h>
@interface ViewController : NSViewController
@property (weak) IBOutlet NSTextField *serverurl;
- (IBAction)sendit:(id)sender;
@end

我的.m文件

#import "ViewController.h"

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];

    // Do any additional setup after loading the view.
    NSString *plistPath = @"/Library/Preferences/test.plist";
    NSDictionary *plistData = [NSDictionary dictionaryWithContentsOfFile:plistPath];
    NSString *item = [plistData valueForKeyPath:@"URL"];
    NSLog(@"%@", [NSString stringWithFormat:@"%@", item]);
}

@end

1 个答案:

答案 0 :(得分:0)

我的Objective-C有点生疏,但您只需要将传递给NSLog的值设置为文本字段:

serverurl.stringValue = item;