I can't bridge ObjectiveC long type into Swift.
//Swift
typealias Long = Int64
struct Item: Equatable {
let itemId: Long
...
}
//ObjC
@interface MyObject : NSObject
@property(nonatomic, assign) long itemId;
//Try create object in Swift
Item(itemId: objCObject.itemId)
Error: Cannot convert value of type 'Int' to expected argument type 'Long' (aka 'Int64')