我对 Ruby/MacRuby 相当陌生。我遵循 MacRuby 网站上的秒表示例,并使用该示例尝试制作一个简单的应用程序,该应用程序需要 6 个小文本字段,然后在另一个更大的文本字段中显示输入。我发现了几个(虽然含糊不清且记录非常糟糕)的例子
class AppDelegate
attr_accessor :window
attr_accessor :subjectField, :messageField, :emailTo, :emailFrom, :smtpServerAddress, :smtpPort, :password
attr_writer :subjectField, :messageField, :emailTo, :emailFrom, :smtpServerAddress, :smtpPort, :password
def setMessageField(sender)
@messageField += "SMTP Server Address: #{@smtpServerAddress.to_s}\n")
@messageField += "SMTP Port: #{@smtpPort.to_s}\n")
@messageField += "User Email: #{@emailFrom.to_s}\n")
@messageField += "User Password: #{@password.to_s}\n")
@messageField += "To Email: #{@emailTo.to_s}\n")
@messageField += "Subject: #{@subjectField.to_s}\n")
end
end
显然这里有问题,但谁能给我一个正确方向的提示?我在这里看到了这个帖子,但我不太了解它。