Clang添加了一个关键字instancetype,据我所知,它将id替换为-alloc和init中的返回类型。使用instancetype而不是id是否有好处?