func hogehoge(title:String)
上記の場合は
"hogehoge:" で良い
func hogehoge(title:String, message:String)
2つ以上ある場合もただつなげれば良い
"hogehoge:message:"
カメラロールに保存する時には下記のメソッドを使うけど
UIImageWriteToSavedPhotosAlbum
それのSelectorの定義と指定で手こずった...
結果として,
また Objective-Cで下記のようなメソッドをSelectorで受けるメソッドの場合
- (void) image: (UIImage *) image
didFinishSavingWithError: (NSError *) error
contextInfo: (void *) contextInfo;
Swiftだと下記みたいに定義すれば良い
func imageDidFinishSaving(image: UIImage!, error:NSErrorPointer, contextInfo:UnsafePointer<Void>);
Selectorでは"imageDidFinishSaving:error:contextInfo:"のように指定する.
最後の":"を忘れるとクラッシュするので気をつけたい.
0 件のコメント :
コメントを投稿