回答編集履歴
6
追記
answer
CHANGED
@@ -8,10 +8,20 @@
|
|
8
8
|
|
9
9
|
```
|
10
10
|
sample
|
11
|
+
|
12
|
+
swift 2.x
|
11
13
|
```swift
|
12
|
-
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [
|
14
|
+
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
|
13
15
|
if let image = info[UIImagePickerControllerOriginalImage] {
|
14
16
|
self.selectedImage.image = image
|
15
17
|
}
|
16
18
|
|
19
|
+
```
|
20
|
+
swift 3
|
21
|
+
```swift 3
|
22
|
+
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
|
23
|
+
if let image = info[UIImagePickerControllerOriginalImage] {
|
24
|
+
self.selectedImage.image = image
|
25
|
+
}
|
26
|
+
|
17
27
|
```
|
5
誤字修正
answer
CHANGED
@@ -1,9 +1,12 @@
|
|
1
1
|
式の右側のimageが未定着だと言われてます。
|
2
2
|
引数のinfoから取り出しましよう。
|
3
|
-
画像であれば、以下のいずれかの
|
3
|
+
画像であれば、以下のいずれかのディクショナリーキーを指定します。
|
4
|
+
|
5
|
+
```swift
|
4
6
|
public let UIImagePickerControllerOriginalImage: String // a UIImage
|
5
7
|
public let UIImagePickerControllerEditedImage: String // a UIImage
|
6
8
|
|
9
|
+
```
|
7
10
|
sample
|
8
11
|
```swift
|
9
12
|
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [NSObject : AnyObject]) {
|
4
誤字修正
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
|
-
式の右側のimageが未定着だと言われてます
|
1
|
+
式の右側のimageが未定着だと言われてます。
|
2
|
-
引数のinfo
|
2
|
+
引数のinfoから取り出しましよう。
|
3
3
|
画像であれば、以下のいずれかの列挙型を指定します。
|
4
4
|
public let UIImagePickerControllerOriginalImage: String // a UIImage
|
5
5
|
public let UIImagePickerControllerEditedImage: String // a UIImage
|
@@ -7,7 +7,7 @@
|
|
7
7
|
sample
|
8
8
|
```swift
|
9
9
|
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [NSObject : AnyObject]) {
|
10
|
-
if let image = info[
|
10
|
+
if let image = info[UIImagePickerControllerOriginalImage] {
|
11
11
|
self.selectedImage.image = image
|
12
12
|
}
|
13
13
|
|
3
誤字修正
answer
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
sample
|
8
8
|
```swift
|
9
|
-
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [NSObject : AnyObject]) {
|
9
|
+
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [NSObject : AnyObject]) {
|
10
10
|
if let image = info[UIImagePickerControllerEditedImage] {
|
11
11
|
self.selectedImage.image = image
|
12
12
|
}
|
2
誤字修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
式の右側の
|
1
|
+
式の右側のimageが未定着だと言われてますね。
|
2
2
|
引数のinfoを適宜キャストするひつようがあります。
|
3
3
|
画像であれば、以下のいずれかの列挙型を指定します。
|
4
4
|
public let UIImagePickerControllerOriginalImage: String // a UIImage
|
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
sample
|
8
8
|
```swift
|
9
|
-
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [
|
9
|
+
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [NSObject : AnyObject]) {
|
10
10
|
if let image = info[UIImagePickerControllerEditedImage] {
|
11
11
|
self.selectedImage.image = image
|
12
12
|
}
|
1
誤字修正
answer
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
sample
|
8
8
|
```swift
|
9
|
-
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [
|
9
|
+
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [AnyObject : AnyObject]) {
|
10
10
|
if let image = info[UIImagePickerControllerEditedImage] {
|
11
11
|
self.selectedImage.image = image
|
12
12
|
}
|