• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Templates for program output
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Templates for program output


  • Subject: Templates for program output
  • From: Martin Hewitson <email@hidden>
  • Date: Sat, 10 Nov 2012 07:50:26 +0100

Dear list,

I have an app which is used for compiling agendas. The output is an html page with the agenda formatted in tables, etc. Currently I just build an NSString containing all the html. Clearly this is limited.

I'd like to extend the app to have templates to allow for different agenda layouts. Currently I'm thinking of some sort of html template with tags in there which I can replace with new html code when building the agenda. My problem is that I don't see how to handle loops. I want these templates to be creatable by the user (if they wish) so there needs to be a way to loop over elements of the agenda and format the result (the user may make a table, or just a list, or whatever they want).

Does anyone know of a way to do this, or a better way to approach this problem? I started thinking about trying to write a DSL and use maybe parsekit to handle that. But I've never done that before and it looks a little daunting.

Thoughts, comments, advice, welcomed.

Martin
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Templates for program output
      • From: Ben Gollmer <email@hidden>
  • Prev by Date: Re: iOS 6 built-in view controller save-and-restore disappointing
  • Next by Date: Translating resource files
  • Previous by thread: Re: Looping CAKeyframeAnimation stop in place?
  • Next by thread: Re: Templates for program output
  • Index(es):
    • Date
    • Thread