From adc2db9bb29e7f316c46b6de679db1522ffc9cc8 Mon Sep 17 00:00:00 2001 From: 杨锴 <841720330@qq.com> Date: 星期五, 23 八月 2024 11:39:37 +0800 Subject: [PATCH] fix --- Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextViewDelegate.swift | 48 +++++++++++++++++++++++++----------------------- 1 files changed, 25 insertions(+), 23 deletions(-) diff --git a/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextViewDelegate.swift b/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextViewDelegate.swift index 6519cc3..3a799dc 100644 --- a/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextViewDelegate.swift +++ b/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextViewDelegate.swift @@ -31,8 +31,8 @@ if delegate == nil { - if let unwrapDelegate: UITextViewDelegate = textFieldViewCachedInfo(textView)?.textViewDelegate { - if unwrapDelegate.responds(to: #selector(UITextViewDelegate.textViewShouldBeginEditing(_:))) { + if let unwrapDelegate: any UITextViewDelegate = textFieldViewCachedInfo(textView)?.textViewDelegate { + if unwrapDelegate.responds(to: #selector((any UITextViewDelegate).textViewShouldBeginEditing(_:))) { return unwrapDelegate.textViewShouldBeginEditing?(textView) ?? false } } @@ -45,8 +45,8 @@ if delegate == nil { - if let unwrapDelegate: UITextViewDelegate = textFieldViewCachedInfo(textView)?.textViewDelegate { - if unwrapDelegate.responds(to: #selector(UITextViewDelegate.textViewShouldEndEditing(_:))) { + if let unwrapDelegate: any UITextViewDelegate = textFieldViewCachedInfo(textView)?.textViewDelegate { + if unwrapDelegate.responds(to: #selector((any UITextViewDelegate).textViewShouldEndEditing(_:))) { return unwrapDelegate.textViewShouldEndEditing?(textView) ?? false } } @@ -58,7 +58,7 @@ @objc public func textViewDidBeginEditing(_ textView: UITextView) { updateReturnKeyTypeOnTextField(textView) - var aDelegate: UITextViewDelegate? = delegate + var aDelegate: (any UITextViewDelegate)? = delegate if aDelegate == nil { @@ -72,7 +72,7 @@ @objc public func textViewDidEndEditing(_ textView: UITextView) { - var aDelegate: UITextViewDelegate? = delegate + var aDelegate: (any UITextViewDelegate)? = delegate if aDelegate == nil { @@ -92,8 +92,8 @@ if delegate == nil { - if let unwrapDelegate: UITextViewDelegate = textFieldViewCachedInfo(textView)?.textViewDelegate { - let selector: Selector = #selector(UITextViewDelegate.textView(_:shouldChangeTextIn:replacementText:)) + if let unwrapDelegate: any UITextViewDelegate = textFieldViewCachedInfo(textView)?.textViewDelegate { + let selector = #selector((any UITextViewDelegate).textView(_:shouldChangeTextIn:replacementText:)) if unwrapDelegate.responds(to: selector) { isReturn = (unwrapDelegate.textView?(textView, shouldChangeTextIn: range, @@ -111,7 +111,7 @@ @objc public func textViewDidChange(_ textView: UITextView) { - var aDelegate: UITextViewDelegate? = delegate + var aDelegate: (any UITextViewDelegate)? = delegate if aDelegate == nil { @@ -125,7 +125,7 @@ @objc public func textViewDidChangeSelection(_ textView: UITextView) { - var aDelegate: UITextViewDelegate? = delegate + var aDelegate: (any UITextViewDelegate)? = delegate if aDelegate == nil { @@ -144,7 +144,7 @@ if delegate == nil { - if let unwrapDelegate: UITextViewDelegate = textFieldViewCachedInfo(aTextView)?.textViewDelegate { + if let unwrapDelegate: any UITextViewDelegate = textFieldViewCachedInfo(aTextView)?.textViewDelegate { let selector: Selector = #selector(textView as (UITextView, URL, NSRange, UITextItemInteraction) -> Bool) if unwrapDelegate.responds(to: selector) { @@ -166,7 +166,7 @@ if delegate == nil { - if let unwrapDelegate: UITextViewDelegate = textFieldViewCachedInfo(aTextView)?.textViewDelegate { + if let unwrapDelegate: any UITextViewDelegate = textFieldViewCachedInfo(aTextView)?.textViewDelegate { let selector: Selector = #selector(textView as (UITextView, NSTextAttachment, NSRange, UITextItemInteraction) -> Bool) @@ -189,7 +189,7 @@ if delegate == nil { - if let unwrapDelegate: UITextViewDelegate = textFieldViewCachedInfo(aTextView)?.textViewDelegate { + if let unwrapDelegate: any UITextViewDelegate = textFieldViewCachedInfo(aTextView)?.textViewDelegate { if unwrapDelegate.responds(to: #selector(textView as (UITextView, URL, NSRange) -> Bool)) { return unwrapDelegate.textView?(aTextView, shouldInteractWith: URL, @@ -208,7 +208,7 @@ if delegate == nil { - if let unwrapDelegate: UITextViewDelegate = textFieldViewCachedInfo(aTextView)?.textViewDelegate { + if let unwrapDelegate: any UITextViewDelegate = textFieldViewCachedInfo(aTextView)?.textViewDelegate { if unwrapDelegate.responds(to: #selector(textView as (UITextView, NSTextAttachment, NSRange) -> Bool)) { return unwrapDelegate.textView?(aTextView, shouldInteractWith: textAttachment, @@ -230,7 +230,7 @@ suggestedActions: [UIMenuElement]) -> UIMenu? { if delegate == nil { - if let unwrapDelegate: UITextViewDelegate = textFieldViewCachedInfo(aTextView)?.textViewDelegate { + if let unwrapDelegate: any UITextViewDelegate = textFieldViewCachedInfo(aTextView)?.textViewDelegate { let selector: Selector = #selector(textView as (UITextView, NSRange, [UIMenuElement]) -> UIMenu?) @@ -245,8 +245,9 @@ return nil } - public func textView(_ aTextView: UITextView, willPresentEditMenuWith animator: UIEditMenuInteractionAnimating) { - var aDelegate: UITextViewDelegate? = delegate + public func textView(_ aTextView: UITextView, + willPresentEditMenuWith animator: any UIEditMenuInteractionAnimating) { + var aDelegate: (any UITextViewDelegate)? = delegate if aDelegate == nil { @@ -258,8 +259,9 @@ aDelegate?.textView?(aTextView, willPresentEditMenuWith: animator) } - public func textView(_ aTextView: UITextView, willDismissEditMenuWith animator: UIEditMenuInteractionAnimating) { - var aDelegate: UITextViewDelegate? = delegate + public func textView(_ aTextView: UITextView, + willDismissEditMenuWith animator: any UIEditMenuInteractionAnimating) { + var aDelegate: (any UITextViewDelegate)? = delegate if aDelegate == nil { @@ -316,8 +318,8 @@ public func textView(_ textView: UITextView, textItemMenuWillDisplayFor textItem: UITextItem, - animator: UIContextMenuInteractionAnimating) { - var aDelegate: UITextViewDelegate? = delegate + animator: any UIContextMenuInteractionAnimating) { + var aDelegate: (any UITextViewDelegate)? = delegate if aDelegate == nil { @@ -331,8 +333,8 @@ public func textView(_ textView: UITextView, textItemMenuWillEndFor textItem: UITextItem, - animator: UIContextMenuInteractionAnimating) { - var aDelegate: UITextViewDelegate? = delegate + animator: any UIContextMenuInteractionAnimating) { + var aDelegate: (any UITextViewDelegate)? = delegate if aDelegate == nil { -- Gitblit v1.7.1