Skip to content

Commit a7d8b85

Browse files
author
Christian Elies
committed
fixed conditional directives for mac catalyst
1 parent cc06889 commit a7d8b85

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

Sources/RemoteImage/public/Models/RemoteImageType.swift

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,10 @@
77

88
import Foundation
99

10-
#if canImport(UIKit) && !targetEnvironment(macCatalyst)
10+
#if canImport(UIKit)
1111
import UIKit
1212
public typealias RemoteImageType = UIImage
13-
#elseif targetEnvironment(macCatalyst)
14-
import AppKit
15-
public typealias RemoteImageType = NSImage
16-
#else
13+
#elseif os(macOS)
1714
import AppKit
1815
public typealias RemoteImageType = NSImage
1916
#endif

Sources/RemoteImage/public/Views/RemoteImage.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ public struct RemoteImage<ErrorView: View, ImageView: View, LoadingView: View>:
2323
errorView(error)
2424
)
2525
case .image(let image):
26-
#if canImport(UIKit) && !targetEnvironment(macCatalyst)
26+
#if canImport(UIKit)
2727
return AnyView(
2828
self.imageView(Image(uiImage: image))
2929
)
30-
#elseif targetEnvironment(macCatalyst)
30+
#elseif os(macOS)
3131
return AnyView(
3232
self.imageView(Image(nsImage: image))
3333
)

0 commit comments

Comments
 (0)