質問編集履歴

1

xibイメージの追加・質問詳細追加

2017/01/25 01:53

投稿

negi0205
negi0205

スコア11

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
+ ![xibファイルイメージ](37a70175d85b58d7df0e9dfbe8267677.png)