Objective-C 中是否有与 C# 的 Yield 关键字相似的地方

发布于 2024-08-31 23:59:35 字数 189 浏览 7 评论 0原文

当我第一次在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风筝在阴天搁浅。 2024-09-07 23:59:35

据我所知,该语言没有真正支持它,但这里是 一个实现,有人花时间构建,可能会有所帮助。

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.

不醒的梦 2024-09-07 23:59:35

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().

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文