Попробуйте добавить vectorDrawables.useSupportLibrary = true
в свой выпускной и
static {
AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);
}
к своей деятельности.
См. Ресурсы $ NotFoundException
.
Можно бросить его как это:
if([self.myViewController conformsToProtocol:@protocol(MyProtocol)])
{
id<MyProtocol> p = (id<MyProtocol>)self.myViewController;
[p protocolMethod];
}
Это бросило меня некоторое время, также. В Objective C протокол не является самим типом, таким образом, необходимо определить id
(или некоторый другой тип, такой как NSObject
) наряду с протоколом, который Вы хотите.