OSDN Git Service
(root)
/
kcd
/
KCD.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Equatableを自動実装させるようにした
[kcd/KCD.git]
/
KCD
/
ScreenshotDetailViewController.swift
diff --git
a/KCD/ScreenshotDetailViewController.swift
b/KCD/ScreenshotDetailViewController.swift
index
09ab528
..
3bbd1ed
100644
(file)
--- a/
KCD/ScreenshotDetailViewController.swift
+++ b/
KCD/ScreenshotDetailViewController.swift
@@
-10,7
+10,7
@@
import Cocoa
final class ScreenshotDetailViewController: BridgeViewController {
final class ScreenshotDetailViewController: BridgeViewController {
- @IBOutlet var imageView: ImageView!
+ @IBOutlet
private
var imageView: ImageView!
override var nibName: NSNib.Name {
override var nibName: NSNib.Name {
@@
-40,11
+40,17
@@
final class ScreenshotDetailViewController: BridgeViewController {
private func updateSelections() {
private func updateSelections() {
- guard let selection = arrayController.selectedObjects as? [ScreenshotInformation] else { return }
+ guard let selection = arrayController.selectedObjects as? [ScreenshotInformation] else {
+
+ return
+ }
- if currentSelection == selection { return }
+ if currentSelection == selection {
+
+ return
+ }
- imageView.images = selection.
fla
tMap { NSImage(contentsOf: $0.url) }
+ imageView.images = selection.
compac
tMap { NSImage(contentsOf: $0.url) }
currentSelection = selection
}
}
currentSelection = selection
}
}