是否有一个smalltalk“toString”?相等的?
例如,假设我要向 myList
添加一组我创建的对象,名为 myClass
(其中包含一个字符串),然后我希望使用该列表并传递它到 GUI 列表。有没有办法只用 myClass 中该字符串的值填充 GUI 列表?
For example, let's say I am adding a set of objects I created, called myClass
(which contains a string) to myList
and then I wish to use the list and pass it to a GUI list. Is there a way to populate that GUI list only with the value of that string in myClass
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
每个对象都应该用一些有意义的字符串表示来响应
printString
消息。您可以为您的对象编写自己的#printString 并使用它。对于您的情况来说,更好的是实现
asString
转换方法,它将您的对象转换为字符串。Every object should respond to
printString
message with some meaningful string presentation of itself. You can write your own #printString for your object and use it.Even better for your case could be implementation of
asString
conversion method, which converts your object to a string.我相信您正在寻找的方法是 printString 和/或 displayString。
I believe the methods you are looking for are printString and/or displayString.