UIImageWriteToSavedPhotosAlbum Selector Синтаксическая проблема

Пытаюсь заставить UIImageWriteToSavedPhotosAlbum работать в swifthttps://developer.apple.com/library/ios/documentation/UIKit/Reference/UIKitFunctionReference/index.html#//apple_ref/c/func/UIImageWriteToSavedPhotosAlbum

Документация, к сожалению, ТОЛЬКО в цели С.

Вот мой код:

func saveImage()
{
  UIImageWriteToSavedPhotosAlbum(uiimage, self, "saveImageComplete:::", nil)
}

func saveImageComplete(image:UIImage,err:NSError,context:UnsafePointer<()>)
{
  loadLastPhotoIntoGalleryIcon()
}

Но проблема в том, что он генерирует NSInvalidArgumentException с нераспознанным селектором:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', 
reason: 'app.PhotoEditor<0x14a1e400> does not respond to selector 
saveImageComplete:::'

Можете ли вы посоветовать, что не так с моим синтаксисом и как правильно указать этот селектор? Из того, что я понимаю, каждый: представляет 1 аргумент, который ожидает метод, и так как он имеет 3 параметра, я дал ему 3: 's.

Спасибо!

Ответы на вопрос(5)

Ваш ответ на вопрос