当前位置:主页 > 虚拟服务器 >

存储服务器_阿里云_物联网创业项目

SAP Cloud Platform SDK for iOS和iOS Assistant非常适合启动您的应用程序项目,但如果您只是想尝试SDK中的一些内容或玩转iOS控件的Fiori,该怎么办?这就是Xcode游乐场发挥作用的地方!

Xcode Playgrounds是试验代码或尝试新的SDK特性和API的好方法。好消息是:我们可以使用iOSSDK的Fiori与Xcode操场,使之成为可能。

如何使之成为可能?

目前无法将第三方SDK直接纳入Xcode操场,这不是问题。你可以下载Fiori for iOS SDK,提取框架并将其包含在Cocoa Touch框架项目中。

在本博客中,云服务器比较,我将向你展示如何做到这一点。

如果需要,请下载Fiori for iOS SDK。在这个开发小组中,您将找到有关如何设置整个工作环境(包括SAP Cloud Platform Mobile 1服务)的教程。你只需要安装SAP Cloud Platform SDK for iOS就可以阅读这个博客了。

一旦你完成了阅读。

创建你的项目环境

首先我们必须在Xcode中创建一个新的工作区。

进入File->new->Workspace来创建一个新的工作区。

现在我们需要一个Fiori for iOS SDK的包装框架要包含在中的框架。目前,Xcode Playgrounds只能导入第三方框架,如果它们作为Xcode项目提供并且在同一个工作区内。

因此在新创建的工作区内创建一个新的Cocoa Touch框架。

进入"文件"->"新建"->"项目",在"框架和库"下您可以创建一个新的Cocoa Touch框架。

现在我们必须导入Fiori用于包装器框架中的iOS SDK框架。请在文件系统的工作区文件夹中导出Fiori for iOS SDK框架。

打开iOS助手并通过转到SAP Cloud Platform SDK for iOS助手->导出框架导出框架…

现在选择包装器框架项目文件夹作为导出目标。

配置项目构建

我们有在我们的包装器框架中链接iOS框架的Fiori。为此,原生淘客app,请选择框架项目,在"常规"下,您可以链接框架和库。

既然iOS SDK的Fiori已链接到包装器框架,我们必须在复制文件阶段包含它们。您可以创建一个新的复制文件阶段,方法是转到buildphases选项卡并单击顶部的小加号。确保在添加框架后,您选择框架作为阶段的目标。

在Xcode Playgrounds文件中导入框架之前的最后一步是需要一个Swift文件导入所有iOS框架的Fiori。这将确保iOS框架的Fiori与包装框架。

现在构建您的项目,它不应该显示任何错误。

在Xcode Playgrounds中使用iOS框架的Fiori

最后您可以在工作区内创建一个新的Xcode Playgrounds文件。为了在Xcode Playgrounds中使用Fiori for iOS SDK,您必须将包装器框架以及SDK中的框架导入Xcode Playgrounds文件。

是时候编写一点代码了。在简介屏幕截图中,您看到可以包含SAPFiori控件。在本部分中,我将向您展示如何在Xcode操场中将FUITimelineCells构建到UITableViewController中。值得一提的是,什么是返利,您还可以使用SAP Fiori Mentor iPad应用程序查看不同的uicontrol并了解如何实现它们。您可以将该应用程序用作日常工作和原型制作的参考和帮助伙伴。

要构建SAPFiori控件,个人云服务器,医疗物联网,请在您的工作区中创建一个单一视图。Xcode将为我们生成UIViewController类存根,因为我们要使用UITableViewController来显示FUITimelineCell,我们必须将类的继承更改为UITableViewController,并包含以下代码行作为我们的数据源:

下一步右下方添加viewDidLoad(:)方法,其中包含注册FUITimelineCell的代码,并将UITableView的背景色设置为标准的sapfiori颜色:

现在我们必须实现UITableViewController数据源协议。首先是tableView(\utableview:UITableView,numberOfRowsInSection:Int)->Int:

第二个是tableView(\utableview:UITableView,cellForRowAt indexPath:indexPath)->UITableViewCell.

里面的代码将使注册的FUITimelineCell出列并设置属性:

如果您运行代码,您应该会看到FUITimelineCells显示出来。

结论

使用Xcode Playgrounds来尝试iOSSDK的Fiori非常好,并且使尝试UIControls和其他工具非常简单很棒的API。有了这个小解决方案,你现在可以开始原型设计,探索和使用给定的框架了!

  • 关注微信

猜你喜欢

微信公众号