gpt4 book ai didi

objective-c - 无法从文本字段读取和写入字符串

转载 作者:行者123 更新时间:2023-12-03 17:30:27 24 4
gpt4 key购买 nike

我正在尝试在运行 Xcode 4.2 的 Snow Leopard MacBook 上创建 Cocoa Objective-C 程序。这就是我想做的。

我有一个文本框、一个包装标签和一个按钮。当您在文本框中输入您的姓名时,包装标签将显示:“祝您圣诞快乐,‘文本框中输入的姓名’”

    //  AppDelegate.h
#import <Cocoa/Cocoa.h>
@interface AppDelegate : NSObject <NSApplicationDelegate>
{
IBOutlet id inputTextField;
IBOutlet id outputTextField;
}
@property (assign) IBOutlet NSWindow *window;
- (IBAction)pressMeButton:(id)sender;
@end

// AppDelegate.m
#import "AppDelegate.h"
@implementation AppDelegate
//Use the pressMeButton IBAction to tell the inputTextField to display on the outputLabelField
- (IBAction)pressMeButton:(id)sender;
{
char inputString = [inputTextField charValue];
char outputString = [outputTextField charValue:(@"Have a merry merry Christmas, %@", inputString)];
[outputTextField outputString];
}
@end

我尝试了 NSString,但我不确定我在这里做错了什么。

最佳答案

你们很近,但同时又很远。将字符序列存储在 char 类型中没有任何意义,该类型适用于单个字符。另外,调用实际上是局部变量的消息是没有意义的。无论如何,这里有一些代码可以帮助您。

- (IBAction)pressMeButton:(id)sender;
{
[outputTextField setStringValue:
[NSString stringWithFormat:@"Have a merry merry Christmas, %@",
[inputTextField stringValue]]];
}

请务必阅读介绍性文档和 StackOverflow faq了解如何以预期的格式提出问题。

关于objective-c - 无法从文本字段读取和写入字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8466408/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com