Figured out how to do it, the data is in the form of a struct sockaddr_in*
. After importing <arpa/inet.h>
you can do the following:
struct sockaddr_in *addr = (struct sockaddr_in *)[address bytes];
NSString *IP = [NSString stringWithCString:inet_ntoa(addr->sin_addr) encoding:NSASCIIStringEncoding];