indirect函数高级应用