Я новичок в разработке target-c, поэтому могу ошибаться, но разве строка NSLog не должна быть ниже строки "[appPasteBoard ..."? Вы регистрируете текст до того, как он будет фактически записан на монтажный стол.
Это блестящий пример в любом случае, и я использовал его с небольшим изменением. Я хотел использовать общий картон, поэтому я получил следующее:
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
pasteboard.persistent = YES;
NSString *yourCopiedText = @"YOUR TEXT HERE";
[pasteboard setString:yourCopiedText];
NSLog(@"\n String sent to pasteboard: %@",pasteboard.string);
Надеюсь, это может кому-нибудь помочь, и спасибо Neurofluxation за пример!
С уважением
Хенрик