3
我已經添加XLForm,一個Objective C庫,使用的Xcode 6的β我夫特項目6.解析問題/預期在夫特一個類型CGFloat的
在一個協議定義的方法原型編譯器跳閘XLFormDescriptorCell.h
#import <Foundation/Foundation.h>
...
@protocol XLFormDescriptorCell <NSObject>
...
@optional
+(CGFloat)formDescriptorCellHeightForRowDescriptor:(XLFormRowDescriptor *)rowDescriptor;
^
Parse Issue/Expected a type
另外一個警告: 「語義問題:在執行相互衝突的返回類型「forDescriptorCellHeightForRowDescriptor:」 '身份證' VS 'CGFloat的'(又名 '浮動')
到我的項目的Bridging-我添加的Header.h文件(a lthough發生解析錯誤是否我添加此與否):
#import "XLForm.h"
本身包括XLFormDescriptorCell.h
我不能看到XLForm返回一個「ID」。任何人都會遇到這個或類似的東西?
某件事情基本上被打破了。我在編譯錯誤的文件中添加了#import「CoreGraphics/CGBase.h」。錯誤消失了。現在11! Swift編譯器找不到NSObject,NSString,BOOL的聲明。我認爲XLForm中包含的順序讓編譯器感到困惑。 – Carl 2014-08-29 16:48:25
你看到了什麼錯誤?不要忘記將ObjC的Foundation頭部導入到需要的地方。 – 2014-09-02 07:50:21
我已經移動並查看https://github.com/nicklockwood/FXForms作爲替代。 – Carl 2014-09-02 08:10:22