質問するログイン新規登録

回答編集履歴

6

追記

2016/10/10 20:49

投稿

fromageblanc
fromageblanc

スコア2724

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: [NSObject : AnyObject]) {
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

誤字修正

2016/10/10 20:49

投稿

fromageblanc
fromageblanc

スコア2724

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

誤字修正

2016/10/09 15:16

投稿

fromageblanc
fromageblanc

スコア2724

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[UIImagePickerControllerEditedImage] {
10
+ if let image = info[UIImagePickerControllerOriginalImage] {
11
11
  self.selectedImage.image = image
12
12
  }
13
13
 

3

誤字修正

2016/10/09 15:13

投稿

fromageblanc
fromageblanc

スコア2724

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

誤字修正

2016/10/09 15:10

投稿

fromageblanc
fromageblanc

スコア2724

answer CHANGED
@@ -1,4 +1,4 @@
1
- 式の右側のiamgeが未定着だと言われてますね。
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: [AnyObject : 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
  }

1

誤字修正

2016/10/09 15:08

投稿

fromageblanc
fromageblanc

スコア2724

answer CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  sample
8
8
  ```swift
9
- func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
9
+ func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [AnyObject : AnyObject]) {
10
10
  if let image = info[UIImagePickerControllerEditedImage] {
11
11
  self.selectedImage.image = image
12
12
  }