質問編集履歴
9
エラーメッセージを修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
###前提・実現したいこと
|
2
|
-
カメラロールから選択した
|
2
|
+
カメラロールから選択した写真を
|
3
3
|
テーブルビューにアップロードして一覧を作りたい。
|
4
4
|
|
5
5
|
###発生している問題・エラーメッセージ
|
8
エラーメッセージを修正する
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
###発生している問題・エラーメッセージ
|
6
6
|
```
|
7
7
|
シュミレーター、実機でビルドした後に表示されるデバッグナビゲーター上で、
|
8
|
-
「0x108fb46e7 <+55>: xorl %edi, %edi」の右横に「Thread 1: signal SIGABRT」
|
8
|
+
「0x108fb46e7 <+55>: xorl %edi, %edi」の右横に「Thread 1: signal SIGABRT」とあります。
|
9
9
|
これが理由で写真を選択した後のアップロードができないのではと考えていますが、
|
10
10
|
どこをどう直したらいいかがわかりません。
|
11
11
|
```
|
@@ -71,7 +71,8 @@
|
|
71
71
|
|
72
72
|
@IBOutlet var imageView: UIImageView!
|
73
73
|
|
74
|
+
//イメージが入る配列を準備する
|
74
|
-
|
75
|
+
var array = [UIImage]()
|
75
76
|
|
76
77
|
override func viewDidLoad() {
|
77
78
|
super.viewDidLoad()
|
@@ -85,27 +86,27 @@
|
|
85
86
|
// Dispose of any resources that can be recreated.
|
86
87
|
}
|
87
88
|
|
88
|
-
|
89
|
+
//カメラロールから写真を選択する
|
89
90
|
@IBAction func sentaku(_ sender: Any) {
|
90
|
-
|
91
|
+
//カメラロールの利用の可能
|
91
92
|
if UIImagePickerController.isSourceTypeAvailable(.photoLibrary) {
|
92
|
-
|
93
|
+
//写真を選ぶビュー
|
93
94
|
let pickerView = UIImagePickerController()
|
94
|
-
|
95
|
+
//写真の選択元をカメラロールに
|
95
96
|
pickerView.sourceType = .photoLibrary
|
96
|
-
|
97
|
+
|
97
98
|
pickerView.delegate = self
|
98
|
-
|
99
|
+
//ビューに表示
|
99
100
|
self.present(pickerView, animated: true)
|
100
101
|
}
|
101
102
|
}
|
102
103
|
|
103
104
|
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
|
104
|
-
|
105
|
+
//選択した写真を取得
|
105
106
|
let image = info[UIImagePickerControllerOriginalImage] as! UIImage
|
106
|
-
|
107
|
+
//ビューに表示する
|
107
108
|
self.imageView.image = image
|
108
|
-
|
109
|
+
//写真を選ぶビューを閉じる
|
109
110
|
self.dismiss(animated: true)
|
110
111
|
}
|
111
112
|
|
@@ -116,9 +117,9 @@
|
|
116
117
|
if UserDefaults.standard.object(forKey: "douga") != nil{
|
117
118
|
array = UserDefaults.standard.object(forKey: "douga") as! [UIImage]
|
118
119
|
}
|
119
|
-
|
120
|
+
//選択されたイメージを配列に入れる
|
120
121
|
array.append(imageView.image!)
|
121
|
-
|
122
|
+
//配列を保存する
|
122
123
|
UserDefaults.standard.set(array, forKey: "douga")
|
123
124
|
self.navigationController?.popViewController(animated: true)
|
124
125
|
|
7
タイトルの編集
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
写真をテーブルビューにアップロードできない
|
body
CHANGED
File without changes
|
6
エラーメッセージを修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -131,8 +131,7 @@
|
|
131
131
|
|
132
132
|
###試したこと
|
133
133
|
シュミレーター、実機での動作確認
|
134
|
+
BreakPointの設定(ただし、設定後の処理が理解できおらず・・・)
|
134
135
|
|
135
136
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
136
|
-
カメラロールから写真を選択して、テーブルビュー上に載せるということを試してみたくコードを書いたのですが、用意した追加ボタンを押すと、アプリが閉じてしまいます。
|
137
|
-
エラーメッセージが表示されないので、どこを直したらいいか、わかりません。
|
138
|
-
|
137
|
+
Xcode Version9.2
|
5
エラーメッセージを修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,7 +6,8 @@
|
|
6
6
|
```
|
7
7
|
シュミレーター、実機でビルドした後に表示されるデバッグナビゲーター上で、
|
8
8
|
「0x108fb46e7 <+55>: xorl %edi, %edi」の右横に「Thread 1: signal SIGABRT」にあります。
|
9
|
-
|
9
|
+
これが理由で写真を選択した後のアップロードができないのではと考えていますが、
|
10
|
+
どこをどう直したらいいかがわかりません。
|
10
11
|
```
|
11
12
|
|
12
13
|
###該当のソースコード
|
4
エラーメッセージを修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,9 +1,12 @@
|
|
1
|
-
|
1
|
+
###前提・実現したいこと
|
2
2
|
カメラロールから選択したイメージ(写真や動画)を
|
3
3
|
テーブルビューにアップロードして一覧を作りたい。
|
4
4
|
|
5
|
+
###発生している問題・エラーメッセージ
|
5
6
|
```
|
6
|
-
|
7
|
+
シュミレーター、実機でビルドした後に表示されるデバッグナビゲーター上で、
|
8
|
+
「0x108fb46e7 <+55>: xorl %edi, %edi」の右横に「Thread 1: signal SIGABRT」にあります。
|
9
|
+
おそらく、これが理由で写真を選択した後のアップロードができないのではと考えていますが、どこをどう直したらいいかがわかりません。
|
7
10
|
```
|
8
11
|
|
9
12
|
###該当のソースコード
|
3
エラーメッセージを修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
```打ち消し線###前提・実現したいこと
|
2
2
|
カメラロールから選択したイメージ(写真や動画)を
|
3
|
-
テーブルビューに
|
3
|
+
テーブルビューにアップロードして一覧を作りたい。
|
4
4
|
|
5
5
|
```
|
6
6
|
なし
|
2
エラーメッセージを修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,8 +2,6 @@
|
|
2
2
|
カメラロールから選択したイメージ(写真や動画)を
|
3
3
|
テーブルビューに一覧としてアップデートしたい。
|
4
4
|
|
5
|
-
###発生している問題・エラーメッセージ
|
6
|
-
|
7
5
|
```
|
8
6
|
なし
|
9
7
|
```
|
1
エラーメッセージを修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,6 @@
|
|
1
1
|
```打ち消し線###前提・実現したいこと
|
2
|
+
カメラロールから選択したイメージ(写真や動画)を
|
2
|
-
|
3
|
+
テーブルビューに一覧としてアップデートしたい。
|
3
|
-
(例)PHP(CakePHP)で●●なシステムを作っています。
|
4
|
-
■■な機能を実装中に以下のエラーメッセージが発生しました。
|
5
4
|
|
6
5
|
###発生している問題・エラーメッセージ
|
7
6
|
|