PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
MacDev
[問題] 多個uiviewcontrol 使用alertcontroller
作者:
kinqsman
(加拉哈德)
2015-10-21 19:09:10
不好意思我是新手
每個viewcontroller的class 都會用到一些alertcontroller
可是每個下面都寫一個 alert method 然後在個別呼叫
感覺非常的笨...
每個可能有些只是字串的不一樣 想說有辦法可以把它集中在一起嗎
有沒有比較有效率的寫法呢?
讓所有的viewcontrol 都可以 使用
有點像是alertcontroller的中心一樣 大家都可以來取用
目前能想到的就是在開一個.m檔 繼承 NSObject
import <UIKit/UIKit.h>
在這個.m檔裡面寫method 寫 alertcontroller的邏輯
然後再需要alert的viewcontroller import這個.h檔
在一開始viewcontroller的一開始 new出這個類別
有沒有比這個更好的寫法呢?
謝謝鄉民指教
作者:
cryinglove
(毓™)
2015-10-21 20:58:00
寫一個Class 繼承自UIViewController,把功能寫進去,需要的在繼承於該Class
作者:
darktt
(小朱)
2015-10-21 22:04:00
我的:
https://gist.github.com/a1429f7a59a7fa09c3a5.git
^作法,其實根本不需要繼承哪個Class,它只是的封裝而已,多用幾個Class Method就能解決常用的問題了網址錯誤,用這個:
https://goo.gl/afN6TX
作者:
kinqsman
(加拉哈德)
2015-10-21 23:04:00
只是這樣又要在new一塊記憶體出來 我是不太喜歡><
作者:
darktt
(小朱)
2015-10-22 06:34:00
給你幾的提示 1.method new是要繼承NSObject才有的2. 我建立的method開頭是"+"不是"-",你可以看看[NSDate date]的Method date的開頭是什麼?
作者:
truthmanman
(rain)
2015-10-22 14:53:00
Extension uiviewcontroller 加入 function Alert
作者: Crazyming411
2015-10-24 07:18:00
樓上方法+1。 Swift: extension,Obj-C: category。範例支援:
https://goo.gl/Jq6kdJ
作者:
starkite
(可樂果)
2015-10-29 15:31:00
請問用category方式 點選ok的action要如何讓view知道?用delegate嗎? 如果很多不同的按鈕就需要不同delegate?後來用了block的方式
作者:
darktt
(小朱)
2015-10-29 17:58:00
這個一定要使用delegate
繼續閱讀
[問題] Scrollview和Tableview
cf1064
[問題] UIScrollview 和 touch
cf1064
[問題] 關於熱點的狀態欄位
tga123
[分享] 自動高亮度變數的plugin
NelsonT
Re: [問題] itunesconnect> 我的App 無法新增APP
JavaBass
[問題] UISwitch 點擊沒反應
isaacisaac
[問題] airplay
fightword
[問題] iOS更新憑證
MoonBoots
[請益] locationManager 抓取位置
isaacisaac
Re: [問題] 關於Line的Developers
MiaShopgirl
Links
booklink
Contact Us: admin [ a t ] ucptt.com