Metaio SDK:设置新项目的问题

时间:2015-05-18 13:43:49

标签: ios objective-c swift metaio junaio

我正在尝试使用Metaio SDK设置一个新项目,但我遇到了一些问题。

首先,我已经按照本网站的教程,但最终无法正常工作。 (http://dev.metaio.com/sdk/getting-started/ios/creating-a-new-ar-application/index.html

我一直在尝试使用目标C或使用带有Obj-C桥接文件的Swift。

这就是我所做的:

-DL metaioSDK.framework并添加到项目

- 添加其他框架: other frameworks

- 导入metaioSDK(在视图控制器或桥接器中)

#import <MetaioSDK/MetaioSDKViewController.h>

- 在ViewController中添加子类(MetiaoSDKViewController) 就像这样:

import UIKit

class ViewController: MetiaoSDKViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}

- 这张图片显示了我得到的错误:

Errors resume

Errors

2 个答案:

答案 0 :(得分:1)

您获得的错误来自使用Swift编译器编译的c ++代码。

您应该将其更改为Obj-C ++。您可以从&#39; m&#39;更改ViewController的文件扩展名。到了&#39; mm&#39; (obj-c ++)或更改编译设置以将整个项目编译为Obj-C ++。

答案 1 :(得分:0)

在我假设您正在关注的Metaio教程中,由于Metaio拼写为Metiao,因此在继承MetaioSDKViewController时会出现拼写错误。所以你需要改变的就是那条线。