DWURecyclingAlert icon indicating copy to clipboard operation
DWURecyclingAlert copied to clipboard

Casts for XCode 10.1 version

Open demensdeum opened this issue 6 years ago • 0 comments

Casts for correct XCode 10.1 build:

diff --git a/RecyclingAlert/DWURecyclingAlert/DWURecyclingAlert.m b/RecyclingAlert/DWURecyclingAlert/DWURecyclingAlert.m
index 122336b..8ffcc32 100644
--- a/RecyclingAlert/DWURecyclingAlert/DWURecyclingAlert.m
+++ b/RecyclingAlert/DWURecyclingAlert/DWURecyclingAlert.m
@@ -246,7 +246,7 @@ static void dwu_swizzleDrawRectIfNotYet(CALayer *layer) {
     if (![layer.delegate isKindOfClass:[UIView class]]) {
         return;
     }
-    UIView *containerView = layer.delegate;
+    UIView *containerView = (UIView *)layer.delegate;
     if (!dwu_implementsSelector(containerView, @selector(drawRect:))) {
         return;
     }
@@ -316,7 +316,7 @@ - (void)dwu_scanLayerHierarchyRecursively {
 }
 
 - (UIView *)dwu_findCell {
-    UIView *containerView = self.delegate;
+    UIView *containerView = (UIView *) self.delegate;
     if (!containerView) {
         return nil;
     }
@@ -338,7 +338,7 @@ - (UIView *)dwu_findCell {
 
 - (void)dwu_injectLayer: (CALayer *)layer withCellDelegate:(UIView *)cellDelegate {
     if (layer.delegate && [layer.delegate isKindOfClass:[UIView class]]) {
-        UIView *containerView = layer.delegate;
+        UIView *containerView = (UIView *) layer.delegate;
         containerView.dwuCellDelegate = cellDelegate;
     }
 }
@@ -465,4 +465,4 @@ static void dwu_generateTimeLabelForUICollectionViewCell() {
         dwu_generateTimeLabelForUICollectionViewCell();
     }
 }
-#endif
\ No newline at end of file
+#endif

demensdeum avatar Jan 30 '19 09:01 demensdeum