Objective-C 中是否有与 C# 的 Yield 关键字相似的地方
当我第一次在 C# 中看到 yield
关键字时,我想“哎呀,这真是一种破坏语言的方式”。从那时起,我不断成长并实际使用了该语言,我发现表达状态逻辑非常简单,因此我想在其他开发平台中使用类似的方法。
我正在探索 Objective-C 的一些支持实用程序。 Objective-C 是否有类似于 C# 的ield 关键字?
The first time I saw the yield
keyword in C# I thought "yuck what a way to junk up the language". Having grown since then and actually used the language I find it so pleasantly simple to express state logic that I'd like to use a similar approach in other development platforms.
I'm exploring Objective-C for some support utilities. Is there anything like the C# yield keyword for Objective-C?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
据我所知,该语言没有真正支持它,但这里是 一个实现,有人花时间构建,可能会有所帮助。
There's no real support for it in the language as far as I know, but here's an implementation someone took the time to build, might be helpful.
NSThread 是 pthread 的包装器(根据文档)
从概念上讲,如果您确实需要让出线程,则可以使用 pthread_yield()。
the NSThread is a wrapper over pthread (according to the documentation)
conceptually if all you need is really to yield the thread, you can use pthread_yield().