iOS — get pointer from NSString containing address

后端 未结 5 507
名媛妹妹
名媛妹妹 2021-01-01 02:57

If I have a pointer to an object foo with address (say) 0x809b5c0, I can turn that into an NSString by calling

NSString* fooString = [NSString stringWithForm         


        
5条回答
  •  悲&欢浪女
    2021-01-01 03:45

    This snippet worked for me:

    NSString *pointerString = @"0x809b5c0";
    NSObject *object;
    sscanf([pointerString cStringUsingEncoding:NSUTF8StringEncoding], "%p", &object);
    

提交回复
热议问题