クラス A とクラス B の 2 つのクラスがあります。どちらもコントローラーで同じメソッドを呼び出すことができます。彼らが呼び出すメソッドは、CGPoint. 引数がどのクラスから来たかを判断する方法はありますか?
私は以下を使用してみました:
if ([point isKindOfClass:[_territoryPaths class]])
{
NSMutableDictionary *territoryPaths = [_territoryPaths territoryPaths];
}
if ([piont class] == [_territoryPaths class])
{
NSMutableDictionary *territoryPaths = [_territoryPaths territoryPaths];
}
pointCGPointメソッドが取り込む です。