Report question

Question: Objective-C: How to check if a variable is an object, a struct or another primitive