私はRuby/MacRubyにかなり慣れていません。MacRuby Webサイトのストップウォッチの例に従い、その例を使用して、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
明らかにここに何か問題がありますが、誰かが私に正しい方向へのヒントを与えることができますか?私はここでこの投稿を見ましたが、よく理解できませんでした。