[FREIGHT] Use raw pointer instead of NSData to prevent autoreleasing issue in iOS6 without adding extra overhead