// 匿名对象 #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { // com+ctrl+上 在.m和.h之间切换 // [Person new]; // 无论有没有名字,只要调用new方法就会返回对象的地址 // // [Person new]->name=@"cy"; // [Person new]->age=20; // [[Person new] say]; // 这样new了三个对象 // 匿名对象的应用场景 // 1、当我们的对象只需要使用一次的时候 // 2、匿名对象可以作为方法的实参(创建一个对象仅仅是 // 想作为方法的参数的时候) return 0; }