]> granicus.if.org Git - multimarkdown/commitdiff
UPDATED: Additional README comments about Xcode
authorFletcher T. Penney <fletcher@fletcherpenney.net>
Wed, 9 Jan 2019 16:18:12 +0000 (11:18 -0500)
committerFletcher T. Penney <fletcher@fletcherpenney.net>
Wed, 9 Jan 2019 16:18:12 +0000 (11:18 -0500)
README.md

index 232ae4438c2ececf4ddae13c1c50d7bb67425612..74cc8771a12c3b88c52053fa4415a8b58c0e94f6 100644 (file)
--- a/README.md
+++ b/README.md
@@ -47,6 +47,13 @@ To build the Xcode framework project that you can include in your own projects,
        (OR)
        make xcode-debug
 
+Depending on how you integrate libMultiMarkdown into your Xcode workflow, you may need also to do two things:
+
+1. Change the "Build Phases" on the libMultiMarkdown target.  The "Copy Files" destination should be "Products Directory".  Currently this cannot be set automatically by Cmake.
+
+2. If you are using libMultiMarkdown as a library in a "persistent" application, you should disable the object pool functionality.  In "token.h", disable the "#define kUseObjectPool" directive.  This features improves performance, but makes memory management much more difficult outside of the context of a "run once and quit" command line utility (like MultiMarkdown itself).
+
+
 ## Differences in the MultiMarkdown Syntax ##
 
 MultiMarkdown v6 is mostly about making a better MMD parser, but it involves a