标签: ios block
我有一个完成块 (具体为FBAppCallHandler callHandler = ^(FBAppCall *call))
FBAppCallHandler callHandler = ^(FBAppCall *call)
我有一个我想从这个块调用的代码,但是也可以从类中的不同方法调用它。
如何在块和类方法之间共享代码?
答案 0 :(得分:0)
您可以在类中创建一个方法,例如-(void)foo。 然后你可以在课堂的任何地方调用它,包括块。
-(void)foo
请注意不要在区块内打电话给自己以避免保留周期。 更多信息here。