質問編集履歴
1
xibイメージの追加・質問詳細追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -150,6 +150,30 @@
|
|
150
150
|
|
151
151
|
|
152
152
|
|
153
|
+
// 追記
|
154
|
+
|
155
|
+
修正依頼、ありがとうございました。
|
156
|
+
|
157
|
+
xibファイルは下図のような単純なもので、黒い半透明のviewの上に白いviewを乗せてダイアログのようにしているイメージです。
|
158
|
+
|
159
|
+
|
160
|
+
|
161
|
+
また、修正依頼でいただいた「Swiftだから」という点に関しては、
|
162
|
+
|
163
|
+
今までObjective-Cでは[initWithName:]という指定イニシャライザと最低限の初期化処理が記載してある[init:]メソッドのみ実装していました。
|
164
|
+
|
165
|
+
しかし、SwiftではViewControllerのCustomDialog()でDesignered Initializerが呼ばれ、[setUp:]メソッドのloadnibでRequired Initializerが呼ばれており、**同じ初期化処理が2度呼ばれているということが気になってしまっています(動きとしては問題ないのですが)。**
|
166
|
+
|
167
|
+
これは仕方のないことなのでしょうか。
|
168
|
+
|
169
|
+
// ----
|
170
|
+
|
171
|
+
|
172
|
+
|
153
173
|
この実装方法で問題がないのか、より良い実装方法があるのか判断できかねています。
|
154
174
|
|
155
175
|
よろしければご教授いただきたいです。
|
176
|
+
|
177
|
+
|
178
|
+
|
179
|
+

|