作者jlovet (打不赢怪兵器不好)
看板MacDev
标题[问题] NSWindow 有OnLoad Event吗
时间Fri Aug 28 01:01:11 2009
我现在的window跟event都是从interface builder建立拉好之後
再去xcode写动作的
现在有一个问题
我希望可以在程式load近来时候读一个档案
例如
1.txt
menu1
menu2
menu3
然後我会在window里面建立三个按钮
这样要怎麽作?
1. window event
2. 动态新增元件
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.102.167
1F:推 atst2:Cocoa程式起来时,会有好几个点可以做一些附加操作. 08/28 01:12
2F:→ atst2:如果是跟GUI有关的,你可以试着在awakeFormNib里去处理 08/28 01:13
3F:→ atst2:在呼叫到awakeFromNib时,你在IB内建构的元件都已被实体化, 08/28 01:14
4F:→ atst2:意即从这时候起你就可以存取UI物件而不用担心是否存在 08/28 01:14
5F:→ atst2:细节的部分,可以参考别人的程式码.看怎麽取得已生成的UI, 08/28 01:16
6F:→ atst2:以及如何建立,连结UI之间的动作. 08/28 01:16
7F:→ uranusjr:其实我看不太懂, 为什麽 .txt 会跟 menu item 放在一起 08/28 01:33
8F:→ jlovet:不太懂,awakeFromNib是一个action还是...?我找不到 08/28 01:38
9F:→ jlovet:我想要依照档案里面定义的数量形式建立元件 08/28 01:38
10F:→ jlovet:成功了,awakeFromNib不能从什麽元件送出来,自己加就可以 08/28 02:49
11F:推 Blueshiva:其实awakeFromNib是要给系统呼叫的 :p 08/28 03:54