How i can load NSString data by pointer with objc_str in pyobjus?
menangen opened this issue · 1 comments
menangen commented
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()
Zen-CODE commented
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.