当前位置: 首页 > 面试题库 >

从用Swift编写的现有项目中调用Python代码

郭阳泽
2023-03-14
问题内容

我需要一种在Apple平台上从Swift调用Python代码的方法。一个图书馆将是理想的。我已经做了大量的Google搜索,而我发现的最接近的材料是关于Objective-
C的。


问题答案:

如果有人对从swift调用python感兴趣,这是我发现的一些有用的材料:

  • python框架-https: //developer.apple.com/library/ios/technotes/tn2328/_index.html
  • PyObjC(更具挑战性)-
  • Cobbal- https://github.com/cobbal/python-for-iphone
  • Python文档(您需要创建C-Swift桥)

其中大多数用于Objective-c,但是如果您需要使用swift,则可以轻松地创建一个ObjC-Swift桥(超级超级简单)-查找Apple文档



 类似资料:
  • 问题内容: 我已经使用Xcode 6和快速语言创建了一个示例项目。 Xcode使用以下代码创建了AppDelegate.swift @NSApplicationMain是什么意思,带有main()的main.mm/main.m文件在哪里? 问题答案: 如发行说明中所述: OS X应用程序现在可以将@NSApplicationMain属性应用于其应用程序委托类,以便为该应用程序生成隐式主程序。此属性

  • 问题内容: 自从Go 1.5发布以来,我开始着眼于如何将其集成到我现有的项目中。 该项目的代码库完全用C编写,可以低级访问硬件和其他有趣的东西。但是,某些较高层次的东西很繁琐,我想开始用较高层次的语言(Go)编写它们 我可以通过C程序调用Go代码吗?我安装了Go 1.5,它添加了(https://golang.org/s/execmodes),我正试图开始工作。 但是,我似乎无法让Go生成适当的头

  • 问题内容: 我当前正在使用Xcode 6 beta 7,并在创建项目后决定需要CoreData。我已经看过一些已经问到目标C的问题,同时还观看了有关该主题的视频,但我似乎遇到了同样的错误。至于我对CoreData框架本身的用法,我很确定它是正确的,因为我创建了另一个空项目(选中了CoreData框),并且遵循相同的实现,它像一个魅力一样起作用,但是我可能有问题也在那里做。因此,这是我在Swift的

  • 本文向大家介绍Swift调用Objective-C编写的API实例,包括了Swift调用Objective-C编写的API实例的使用技巧和注意事项,需要的朋友参考一下 互用性是让 Swift 和 Objective-C 相接合的一种特性,使你能够在一种语言编写的文件中使用另一种语言。当你准备开始把 Swift 融入到你的开发流程中时,你应该懂得如何利用互用性来重新定义并提高你写 Cocoa 应用的

  • 问题内容: 我在Swift中写了一堂课。我想在我编写的两个独立的iOS应用程序项目中使用此代码。共享代码和应用程​​序均使用Swift编写。最好的方法是什么? 我试图在Swift中创建框架和库,然后将其作为子项目添加到我的应用中。在两种情况下,我都无法使应用程序看到该模块。我试图将共享模块添加到主应用程序目标的“ Target Dependencies”和“ Link Binary With Li

  • 问题内容: 我正在尝试使我的javascript与快速代码交互,但不幸的是我没有成功。 目前,我只是尝试更改标题的颜色并显示一条消息,如下面的代码所示。 这是我的( index.html )代码: 这是我的( main.js -JavaScript )代码: 这是我的( ViewController.swift )代码: 问题答案: 您已正确设置了所有内容,但没有将实例分配给。由于配置包含Java