Und mein eigentliches Problem konnte ich auch lösen. Tja, wenn man die gefühlten 1 Million Stringdatentypen von objc vermischt
So geht's:
Delphi-Quellcode:
procedure ImgDelegate.imagePickerControllerDidFinish(ImagePickerController : UIImagePickerController; ImageInfo : NSDictionary);
var
Image : UIImage;
URL : NSUrl;
begin
NSLog(NSStr(PChar('
Selected picture!')));
NSLog(ImageInfo.Description);
NSLog(NSStr(PChar(Format('
Count: %d', [ImageInfo.Count]))));
URL := ImageInfo.valueForKey(UIImagePickerControllerReferenceURL);
NSLog(
URL.absoluteString);
// "assets-library://asset/asset.JPG?id=1000000001&ext=JPG"
ViewController.dismissModalViewControllerAnimated(True);
end;
Als nächstes kommt dann das Einlesen des Bildes über UIImagePickerControllerOriginalImage dran. Da freu ich mich schon besonders drauf, ohne Syntaxcheck und Codevervollständigung