cost 245 ms
將觀察者添加到 UIView 時會導致 xamarin iOS 中的內存泄漏

[英]When adding observer to the UIView causes memory leak in xamarin iOS

我准備了一個自定義控件來輸入數值,並在我的控件加載中添加了一個觀察者來獲取設備方向的變化,如下面的代碼片段所示。 上面的行在我的自定義控件中導致內存泄漏。 有誰知道如何解決添加觀察者引起的內存泄漏問題。 ...

添加觀察者時未輸入選擇器功能

[英]Selector function not being entered when observer is added

在我的第一個視圖控制器中,我使用以下代碼發布通知: 然后我使用以下代碼在第二個視圖控制器中“接收”通知: 但是,函數“didGetTheDate”永遠不會被調用。 我已經三重檢查了函數“receiveNotification”是否被調用,因為我添加了打印語句來檢查它。 有人可以幫我解決這個 ...

iOS NotificationCenter 意外保留關閉

[英]iOS NotificationCenter unexpected retained closure

在文檔中,它說: 該塊由通知中心復制並(副本)保留,直到觀察者注冊被刪除。 它提供了一個一次性觀察者示例代碼,如下所示: 現在我希望在調用removeObserver(_:)移除觀察者,所以我的代碼是這樣的: 令人驚訝的是, self被保留而不是被移除。 到底是怎么回事? ...

將觀察者添加到UITextfield。 從不開火?

[英]Adding an observer to a UITextfield. never fires?

Swift 4.0 iOS 11.x 添加了一些UITextfields,成為第一個響應者,而不是這些觀察者。 但是他們似乎從來沒有開槍? 我在這里想念什么? 當我在nameTextField或hintTextField中輸入文本時,沒有任何內容打印到控制台。 試圖使該類成為 ...

如何限制NSNotification在iOS中多次調用方法?

[英]How to restrict NSNotification to call methods multiple times in iOS?

我正在使用NSNotificationCenter在我的代碼中發送本地通知,並在Objective-C和Swift中工作。 我正在發布來自Objective-C的通知,並在Swift中接收。 但是我在通知中添加的方法被多次調用,並且僅在viewDidLoad方法中添加了觀察者。 迅速: ...

Swift 4 - 通知中心addObserver問題

[英]Swift 4 - Notification Center addObserver issue

每次Notification到達並且應用程序嘗試執行其關聯方法時,我都會崩潰並收到unrecognized selector錯誤。 這是我的代碼 - 在viewDidLoad : sayHello()方法非常簡單 - 看起來像這樣: 我已經驗證Notification已成功發布 ...

向NSArrayController添加對象

[英]Add an obsrver to an NSArrayController

我想對我的NSArraycontroller做一個addObserver。 這個想法是,如果核心數據中的一條記錄(綁定到NSArrayController)被更改,則該記錄將保存到sqlite數據庫中。 NSArraycontroller綁定到NSTableView。 ...

ios swift 3 addObserver當點擊推送通知時,如何從應用程序的任何位置重定向到某個視圖

[英]ios swift 3 addObserver how to redirect to a certain view from anywhere in the app when push notification tapped

我有一個應用程序,其中tabBar有5個選項卡,首先讓我們稱之為“FirstView” - 具有以下代碼: 我也有didReceiveRemoteNotification中的代碼,這些代碼是這樣的: 我得到了UIViewController擴展,其中我有catchIt()並定義重 ...

異常說已發送到“框架”屬性不符合KVC的對象

[英]exception says sent to an object that is not KVC-compliant for the “frame” property

在我的自定義UITableViewCell我正在做類似的事情。 但是我得到了這個例外。 由於未捕獲的異常NSUnknownKeyException而終止了應用程序,原因:[addObserver:forKeyPath:@“ frame”選項:5 context:0x0]已發送到 ...

通過Swift 2.1中的NSNotificationCenter.defaultCenter()在NSArrayController中偵聽項選擇的正確方法是什么

[英]What is the correct way to listen for item selection in NSArrayController via NSNotificationCenter.defaultCenter() in Swift 2.1

我有一個通過NSArrayController綁定填充的NSCollectionView。 我想做的就是將觀察者添加到NSArrayController或NSCollectionView中,以便每當選擇更改時,我都會調用一個函數。 例如,這就是我為NSTextField所做的更改: ...

在iOS的何處添加觀察者

[英]where to addObserver in iOS

我使用Objective-C開發iOS tabBar應用。 用戶打開應用程序時,它位於tab1中。 當用戶單擊tab1中的圖片時,應用程序將跳轉到帶有圖片名稱的tab3。 問題是因為tab3從未打開過,所以在哪里可以在tab3中調用addObserver? ...

NSNotification偵聽

[英]NSNotification listening

我有多個NSWindowController實例,它們正在注冊以通知每當發生編輯時進行監聽。 現在,當我從一個windowcontroller實例編輯某些內容時,該通知將被發布,並且該NSWindowcontroller的所有實例都將監聽該通知,但是我只希望已更新其詳細信息的實例可以監聽。 ...

在ios中如何將觀察者添加到方法中?

[英]In ios how to add an observer to a method?

我正在使用插件,插件的 pluginClass 中有一個方法“A”。 如果調用“A”,我想在 myCalss 中調用“B”。例如: 但是我不想修改pluginClass中的代碼。 有沒有辦法將觀察者添加到方法或類似方法中? 感謝你。 ...

帶有對象參數的特定UITextfield的Swift 2 addObserver

[英]Swift 2 addObserver for specific UITextfield with object parameter

如果要敲擊特定的UITextField ,我想調用一個函數:據我了解,以下代碼適用於來自窗口的通知: 但我想從特定的UITextField獲得特定的通知。 我嘗試以下代碼未成功: 我進行了很多搜索,然后在這里發現了相同的問題( Swift 2 addObserver使用obje ...

Swift類錯誤WKWebView被釋放,而鍵值觀察器仍在其中注冊

[英]Swift class error WKWebView was deallocated while key value observers were still registered with it

我在從名為“ myBrowser”的viewController中刪除觀察者時遇到問題。 我有一個ProgressView欄,這是我添加觀察者的代碼: 在此控制器中,我有一個按鈕可以讓我回到另一個控制器: 如果我加上 在disa func內,我的應用程序崩潰是因為“ W ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM