kivy/pyobjus

How i can load NSString data by pointer with objc_str in pyobjus?

menangen opened this issue · 1 comments

Can you help me and say how i can read NSString data by pointer into objc_str?

import ctypes
test_dylib = ctypes.cdll.LoadLibrary("test.dylib")
getUsername = test_dylib.getUsername
getUsername.restype = ctypes.c_char_p

getUsername() return pointer to NSString *function:

NSString *getUsername() {
return @"abc";
}

And I need something like
print objc_str(*getUsername).UTF8String()

For an example. https://github.com/kivy/pyobjus/blob/master/examples/properties.py

If you find any specific bug or issue, please feel free to open another ticket.