[分享]iOS開發-記錄在object-c過渡到swift時碰到的一個問題

寫了一個設置navigation返回按鈕格式的類,由於目前對swift語法規則不是很熟練,因此參照着以前用oc寫的代碼寫了一個類,用來被繼承。
這是以前用oc寫的方法:
圖片描述swift


而後,問題來了。
原本呢,我寫這個類的目的就是爲了統一一下返回按鈕的樣式,點擊返回的按鈕就跳回上一個界面,很簡單的一個功能。
再當我編譯運行時發現,繼承了這個類的controller一進入到本身的界面就自動往上一個界面跳轉回去了,我意識到多是調用出了問題。可是仔細看看本身寫的代碼,問題又來了。spa

我這裏爲何會 一進到這個界面就調了這個方法?
圖片描述繼承

講道理不該該是點擊以後才觸發嗎?圖片

用斷點查看了調用,發現並無問題,因而我懷疑多是個人swift語法寫的有問題。
終於,細看之下才發現:
1.在swift中這個方法名自己寫的就有點問題
2.在swift中selector的參數裏應該是寫字符串的
3.在swift中對UIButton的使用方法存在問題開發

解決了上述幾點,以前出現的一切問題就都解決了
圖片描述字符串

綜上所述:
語法差別當然會對開發形成必定的困擾,但只要細心查找問題的所在,那麼我向全部問題均可以迎刃而解。畢竟」沒有什麼是技術解決不了的問題「it

相關文章
相關標籤/搜索