这就是我想要做的:`on changeSomeImage_(newImage,targetObjectOutlet)
set localTarget to current application's NSImage's imageNamed_(newImage)
targetObjectOutlet's setImage_(localTarget)
targetLableOutlet's setStringValue_(newLableText)
end changeSomeImage_
我已经连接了IBOutlet。
答案 0 :(得分:0)
你的方法......
changeSomeImage_(newImage, targetObjectOutlet)
...被宣布错误。你应该命名为
-- notice the two underscores for two parameters
change_image_forOutlet(newImage, targetObjectOutlet)
或者
ChangeImage:newImage forOutlet:targetObjectOutlet
假设newImage是一个带有资源文件夹图像标题的NSString,其余的代码看起来很好。
答案 1 :(得分:0)