我已經在iOS上進行了幾個月的編程,我想我還沒有完全理解Objective-C的所有概念。因此,每次我必須在Objective-C類和項目之間複製代碼時,我都會發抖,只是因爲我目前不瞭解更多。如何在iOS/Objective C中執行DRY代碼?
僅有2個例子:
對於一些我的UITextField的我需要表現出pickerview代替標準鍵盤。所以我讓自己做了一個函數makePicker,它使用按鈕等初始化pickerview。如果我在另一個類中有另一個文本字段,我需要複製該函數,因爲我無法找到一種方法來共享這些類中的函數一個乾淨的方式。對於這個問題,乾淨的方法是什麼?
很多我的類需要讀取&將JSON寫入http url,這意味着我必須對數據進行解碼和編碼以及實現NSURLConnectionDelegate的所有內容。我會非常樂意爲我處理所有這些回調的組件,而不是讓它們遍佈整個地方。
非常感謝您的意見!
@ 2。所以我會有類似HTTPJSON對象的東西,用一些公共方法來實現委託方法的讀寫。 – Tyron