I don’t think Cocoa’s subset of RTF reading/writing supports footers. You’ll have to create them yourself, but getting them into your RTF stream will be a chore. If you have an RTF parser you’d have to post-process the raw RTF your get from NSAttributedString to insert your custom RTF.
Not fun. The RTF parser was never really designed to be extensible.