Chewmieser
Chewmieser

Reputation: 131

iOS - Issues adding kCGImagePropertyExifUserComment to image

I'm having problems writing a kCGImagePropertyExifUserComment to my image. My code (overall) works, as it writes GPS coordinates without a hassle. However, writing some additional info in the UserComment field is non-working (and I'm not sure why). Code is:

CFDictionarySetValue(mutable, kCGImagePropertyExifUserComment, [NSString stringWithFormat:@"%0.0f,%0.0f,%0.0f",yaw,pitch,roll]);

Anyone have an idea on this?

Upvotes: 1

Views: 1049

Answers (1)

Chewmieser
Chewmieser

Reputation: 131

If anyone else is wondering how to do this, I've finally figured it out:

NSDictionary *etcDict=[NSDictionary dictionaryWithObjectsAndKeys:
                               [NSString stringWithFormat:@"%0.0f,%0.0f,%0.0f",yaw,pitch,roll],kCGImagePropertyExifUserComment,
                               nil];
CFDictionarySetValue(mutable, kCGImagePropertyExifDictionary, etcDict);

Strange, but it works just fine!

Upvotes: 4

Related Questions