Closed mr-fixit closed 4 years ago
Can't compile either...
Incompatible block pointer types sending 'void (^)(PINCache _Nonnull __strong, NSString _Nonnull strong, id _Nullable strong)' to parameter of type 'PINCacheObjectBlock _Nullable' (aka 'void (^)(id
_Nonnull strong, NSString * _Nonnull strong, id _Nullable __strong)')
@zacwest @garrettmoon @mRs- @Adlai-Holler Any chance you could commit a fix for PINRemoteImage please?
ENV['COCOAPODS_DISABLE_STATS'] = "true"
use_frameworks!
target 'XX' do
platform :ios, '13.6'
pod 'Texture', :git => 'https://github.com/TextureGroup/Texture', :branch => 'master'
pod 'PINRemoteImage', :git => 'https://github.com/zacwest/PINRemoteImage', :branch => 'fix-xcode-12.0b4'
pod 'PINCache', :git => 'https://github.com/pinterest/PINCache', :branch => 'master'
end
Still getting this issue in PINRemoteImage 3.0.3
FYI,
Xcode seems to have trouble figuring out that various classes that support the PINCaching protocol should be allowed as parameters of type
id<PINCaching>
.