質問編集履歴
4
質問の訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
personというクラスのarrayというインスタンスの配列の中に人の名前が入っています。
|
3
3
|
languageというクラスにその人が話せる言語のインスタンスの配列があります。
|
4
4
|
textFiledにはPickerViewをインプットしていてPickerViewで返す配列がpersonクラスのArrayという配列です。
|
5
|
-
|
5
|
+
そのPickerViewから選択したAという文字がtextFiledに入っている場合、下のPickerViewnにはlanguageクラスのAという配列を返したいです。
|
6
6
|
|
7
7
|
どうすれば取得できますか?
|
8
8
|
|
3
質問の訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -19,14 +19,14 @@
|
|
19
19
|
|
20
20
|
```swift
|
21
21
|
class language : NSObject {
|
22
|
-
let
|
22
|
+
let A = ["Japanese"]
|
23
|
-
let
|
23
|
+
let B = ["English"]
|
24
|
-
let
|
24
|
+
let C = ["Japanese","French"]
|
25
|
-
let
|
25
|
+
let D = ["Italian"]
|
26
|
-
let
|
26
|
+
let E = ["English","Spanish"]
|
27
|
-
let
|
27
|
+
let F = ["Chinese","Japanese"]
|
28
|
-
let
|
28
|
+
let G = ["Korean","Japanese","English"]
|
29
|
-
let
|
29
|
+
let H = ["German","Spanish"]
|
30
30
|
|
31
31
|
```
|
32
32
|
|
2
質問の訂正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
クラスからインスタンスを検索して取得したい
|
body
CHANGED
@@ -1,10 +1,14 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
personというクラスのarrayというインスタンスの配列の中に人の名前が入っています。
|
3
3
|
languageというクラスにその人が話せる言語のインスタンスの配列があります。
|
4
|
+
textFiledにはPickerViewをインプットしていてPickerViewで返す配列がpersonクラスのArrayという配列です。
|
4
5
|
textFiledにAが入っている場合、下のPickerViewnにはlanguageクラスのAという配列を返したいです。
|
6
|
+
|
5
7
|
どうすれば取得できますか?
|
6
8
|
|
9
|
+
クラスにしなくてもViewControllerのクラスにlanguageクラスの配列を定義して、返したい配列の名前で定義でに一致したら返すということはできるのですが、それだとViewcontorllerのコードが長くなりすぎるので別のクラスを作り呼び出しています。
|
7
10
|
|
11
|
+
|
8
12
|
### 該当のソースコード
|
9
13
|
|
10
14
|
```swift
|
1
質問の訂正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
違うクラスからインスタンスを取得したい
|
body
CHANGED
File without changes
|