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

質問編集履歴

1

質問の修正

2015/04/23 11:39

投稿

runun
runun

スコア305

title CHANGED
File without changes
body CHANGED
@@ -51,10 +51,25 @@
51
51
  // カメラロール保存後、ネイティブ側から呼び出される。
52
52
  [AOT.MonoPInvokeCallbackAttribute(typeof(Callback))]
53
53
  static void DidImageWriteToAlbum (string errorMessage) {
54
- Debug.Log (errorMessage);
54
+ Debug.Log ("【"+errorMessage+"】");
55
55
  }
56
56
  ```
57
57
 
58
58
 
59
59
  こうじゃないか?というご意見だけでもかまいませんので、
60
- よろしくお願いいたします。
60
+ よろしくお願いいたします。
61
+
62
+ =====追記=====
63
+ xcodeの一部を修正したらビルドは通りました。
64
+ typedef void (*Callback)(NSString message);
65
+ ⇒typedef void (*Callback)(NSString*);
66
+ callback("Succeeded");
67
+ ⇒callback(@"Succeeded");
68
+
69
+ しかし、コールバック(DidImageWriteToAlbum)は呼ばれるのですが、
70
+ メッセージが空(?)でログが出力されません。
71
+ 【】
72
+ と出ています。
73
+ メッセージの渡し方に問題があるのか、
74
+ NSStringとstaringの変換が問題なのか、
75
+ わかる方いらっしゃいますでしょうか。