you can ONLY send NS collection and NSString by XPC