@AfterBridgeCall public static void afterJavaToNative(String before, long after, long flags) { if (after != 0) { // after is the handle of the NSString returned by toNative(). // We've already disposed the Java peer so we have to release the // ObjC NSString now. release(after); } } }
@AfterBridgeCall public static void afterJavaToNative(String before, long after, long flags) { if (after != 0) { // after is the handle of the CFString returned by toNative(). // We've already disposed the Java peer so we have to release the // ObjC CFString now. release(after); } } }
@AfterBridgeCall public static void afterJavaToNative(String before, long after, long flags) { if (after != 0) { // after is the handle of the NSString returned by toNative(). // We've already disposed the Java peer so we have to release the // ObjC NSString now. release(after); } } }
@AfterBridgeCall public static void afterJavaToNative(String before, long after, long flags) { if (after != 0) { // after is the handle of the NSString returned by toNative(). // We've already disposed the Java peer so we have to release the // ObjC NSString now. release(after); } } }
@AfterBridgeCall public static void afterJavaToNative(String before, long after, long flags) { if (after != 0) { // after is the handle of the CFString returned by toNative(). // We've already disposed the Java peer so we have to release the // ObjC CFString now. release(after); } } }
@AfterBridgeCall public static void afterJavaToNative(String before, long after, long flags) { if (after != 0) { // after is the handle of the CFString returned by toNative(). // We've already disposed the Java peer so we have to release the // ObjC CFString now. release(after); } } }