从Swift转换为objective-c的工具 [英] Tool to convert from Swift to objective-c

查看:156
本文介绍了从Swift转换为objective-c的工具的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道大多数问题都是关于从objective-c转换为swift,但我正在寻找一种可以将swift代码转换为objective-c的工具。当我搜索所有内容时,我发现它是客观的-c swift。

I know most of the questions are about converting from objective-c to swift, but I'm looking for a tool that can convert a swift code to objective-c. When searching all I find is objective-c to swift.

是的 - 我知道我可以使用bridge-header将swift代码放在objective-c项目中 - 这不是我想要的。

我需要一个将swift代码转换为objective-c代码的工具。有这样的事情吗?

I need a tool that converts swift code to objective-c code. Is there such thing?

推荐答案

没有这样的工具可以将Swift代码转换为Objective-C。有一些原因。一个是因为Objective-C是Swift的语义子集,i。即Objective-C没有任何等同于Swift的一些基本功能,例如泛型代数数据类型模式匹配等。从理论上讲,它是可能的,但生成的Objective-C代码应该是样板并且效率低下。

There is no such tools for converting Swift code to Objective-C. There are some reasons. One is because Objective-C is a semantic subset of Swift, i. e. Objective-C doesn't have any equivalent of some fundamental features of Swift such as Generics, Algebraic data types, Pattern matching and other. Theoretically it is possible to make, but generated Objective-C code should be boilerplate and inefficient.

这篇关于从Swift转换为objective-c的工具的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆