1
如何在Smalltalk中創建自己的事件?我基本上正在尋找一些可以在發生某些特定事件時觸發的軟件事件。Smalltalk中的事件處理(吱吱聲)
如何在Smalltalk中創建自己的事件?我基本上正在尋找一些可以在發生某些特定事件時觸發的軟件事件。Smalltalk中的事件處理(吱吱聲)
在經典的Smalltalk中(由Squeak支持,作爲原始XEROX Parc圖像的直接衍生物),您有一個基本的發佈/訂閱模型。在對象實例的協議瀏覽器中查找「事件」。
在現代的Smalltalk中,您可以使用Exception類及其子類的catch/throw用戶定義事件。有關詳細信息,請參閱Exception文件的類文檔。
您還可以選擇Squeaksource中的Announcements框架作爲經典事件框架的更靈活的版本。