Slide 57
Slide 57 text
6. What is it like to write?
public struct User {
public let name: String
public let age: Int
}
public func getGroupedUsers() -> [[User]] {
[
[
User(name: "Yu Takahashi", age: 23)
],
[
User(name: "Taro Droid", age: 23),
JExtractSwiftLib/JNISwift2JavaGenerator+NativeTranslation.swift:103:
Assertion
User(name:
"Hanako with
Swift",
age: 23),
failed:
Not synchronized
JavaTranslation,
User[][] != long[][],
],
name=getGroupedUsers
]
}
[98/101]
Generate Java wrappers for Swift types
How Swift runs on Android
57 / 60