From 1a27f9211ceec536b03a34e35203772bb456bf9e Mon Sep 17 00:00:00 2001 From: Eli Perkins Date: Mon, 10 Jun 2024 17:37:09 -0600 Subject: [PATCH] Fix build with Xcode 16 Prior to this, Xcode 16 was unable to infer the type of the variable (while Xcode 15 was), so the lookup to `reversed()` was ambiguous. This adds `String` as the inferred type, so that the call to `reversed()` is no longer ambiguous. --- Sources/Runestone/Library/UITextInput+Helpers.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Runestone/Library/UITextInput+Helpers.swift b/Sources/Runestone/Library/UITextInput+Helpers.swift index db115d56..60b91184 100644 --- a/Sources/Runestone/Library/UITextInput+Helpers.swift +++ b/Sources/Runestone/Library/UITextInput+Helpers.swift @@ -6,7 +6,7 @@ import UIKit extension UITextInput where Self: NSObject { var sbs_textSelectionDisplayInteraction: UITextSelectionDisplayInteraction? { let interactionAssistantKey = "int" + "ssAnoitcare".reversed() + "istant" - let selectionViewManagerKey = "les_".reversed() + "ection" + "reganaMweiV".reversed() + let selectionViewManagerKey: String = "les_".reversed() + "ection" + "reganaMweiV".reversed() guard responds(to: Selector(interactionAssistantKey)) else { return nil }