我试图将一些类别的方法导入我的Swift文件,没有任何运气.
IOS桥接-Header.h:
#import "UIColor+Hex.h"
UIColor Hex.h
#import <UIKit/UIKit.h> @interface UIColor (Hex) + (UIColor *)colorWithHex:(NSUInteger)hexInt; + (UIColor *)colorWithHexString:(Nsstring *)hexString; @end
我希望自动完成显示UIColor(hexInt:NSUInteger)和UIColor(hexString:String)
实际上,您的类别转为Swift,如下所示:
extension UIColor { init(hex hexInt: Int) -> UIColor init(hexString: String) -> UIColor }
因此,您应该使用:
let color = UIColor(hex: 0xffffff) // instead of hexInt: let color = UIColor(hexString: "ffffff")
尽管如此,自动完成可能仍然是测试版软件的错误.