我需要UIAlertView
为我的应用程序进行自定义,我看到了这篇描述如何做的文章。从那以后,我对其进行了一些更改,但更重要的事实仍然是这个类不能起到“一发不可收拾”警报的UIAlertView
作用,因为 ARC 不允许调用retain
.
所以基本上,我希望能够以与普通警报视图相同的方式使用我的自定义警报视图,因此我可以像这样创建和显示一个:
CustomAlertView *alert = [[CustomAlertView alloc] init];//Init presumably does the view setup
[alert show];
所以我的问题是,在 ARC 项目中工作时,如何让该对象不在超出范围时立即释放,而不strong
在调用类中创建对它的引用?
编辑
我想值得一提的是,为了获得我想要的完全自由的视图可定制性,我必须将它设为一个新的 ViewController 类,它不是UIAlertView
编辑 2
对不起,我没有仔细看我的链接,我最初链接了错误的教程。 这是我基于我的观点的正确教程