Skip to content

Commit 9d37c22

Browse files
committed
Update sample
1 parent 9f2c63e commit 9d37c22

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

Samples/SwiftKitSampleApp/src/main/java/com/example/swift/HelloJava2Swift.java

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -88,14 +88,11 @@ static void examples() {
8888
var origDat = Data.init(origBytes, origBytes.byteSize(), arena);
8989
SwiftRuntime.trace("origDat.count = " + origDat.getCount());
9090

91-
// var origBytes = arena.allocate(ValueLayout.JAVA_INT, arry.length);
92-
// origBytes.copyFrom(MemorySegment.ofArray(arry));
93-
// var dat = MySwiftLibrary.globalReceiveReturnData(origDat, arena);
94-
// dat.withUnsafeBytes((retBytes) -> {
95-
// SwiftKit.trace("retBytes=" + retBytes.toArray(ValueLayout.JAVA_INT)[1]);
96-
// SwiftKit.trace("foobar");
97-
// });
98-
//SwiftKit.trace(origDat);
91+
var retDat = MySwiftLibrary.globalReceiveReturnData(origDat, arena);
92+
retDat.withUnsafeBytes((retBytes) -> {
93+
var str = retBytes.getString(0);
94+
SwiftRuntime.trace("retStr=" + str);
95+
});
9996
}
10097

10198

0 commit comments

Comments
 (0)