Skip to content

The Eclectic Light Company

Macs, painting, and more
Main navigation
  • Downloads
  • M1 & M2 Macs
  • Mac Problems
  • Mac articles
  • Art
  • Macs
  • Painting

property list

Scripting in Swift: Key characters, or what character can’t be key

A hard to spot runtime error results if you try to embed the key < in a dictionary. But when converting plain text for embedding in XML, that's one character you need to substitute.

January 11, 2018 Macs, Technology

Beyond Scripting in Swift: Decoding a property list

You want to read in a property list to structured data in Swift. The solution – in Swift 4 – is in a Coder, as explained here.

December 16, 2017 Macs, Technology

More Scripting in Swift: Looking it up in a dictionary

T T Read More

Dictionaries are valuable, perhaps vital for working with property lists, but seldom as flat as examples suggest. Here are some nested examples in real code.

October 18, 2017 Macs, Technology

Preference settings: where to find them in macOS Sierra (v2)

Got a setting that you just can’t get to stick properly? Here’s a listing of preference files for Sierra, and pointers to all sorts of other settings too.

August 24, 2017 Macs, Technology

Consolation 3.0b7 (fc1): building an infinitely customizable log browser

This new version improves control behaviours in the preferences sheet. Is it ready for final release now?

August 17, 2017 Macs, Technology

Beyond Scripting in Swift: Preferences with and without UserDefaults

How much more difficult is it to write your own code to handle user preferences, rather than letting UserDefaults handle them?

August 7, 2017 Macs, Technology

Consolation 3.0b6 (fc1): building an infinitely customizable log browser

Adds the ability to export and import libraries of custom predicates, styles, and filters to property list files, independently of preferences – a leap forward.

August 5, 2017 Macs, Technology

Beyond Scripting in Swift: Reading and writing property lists

Implementing file save and file open for Property Lists using Swift 3.

May 6, 2017 Macs, Technology

More fun scripting with Swift and Xcode: Reading Plists, building popups, and more

T T Read More

How HelpHelp accesses a large nested Property List files, handles its data as arrays, and uses NSHelpManager.

March 20, 2017 Macs, Technology

Energy Saver sleep settings solved

T T Read More

How to set your Energy Saver sleep settings to what you want, rather than what Apple might want you to.

February 25, 2016 Macs, Technology

Posts navigation

Previous 1 2 3 Next
Blog at WordPress.com.
Footer navigation
  • About & Contact
  • Macs
  • Painting
  • Language
  • Tech
  • Life
  • General
  • Downloads
  • Mac problem-solving
  • Extended attributes (xattrs)
  • Painting topics
  • Hieronymus Bosch
  • English language
  • LockRattler: 10.12 Sierra
  • LockRattler: 10.13 High Sierra
  • LockRattler: 10.11 El Capitan
  • Updates: El Capitan
  • Updates: Sierra, High Sierra, Mojave, Catalina, Big Sur
  • LockRattler: 10.14 Mojave
  • SilentKnight, silnite, LockRattler, SystHist & Scrub
  • DelightEd & Podofyllin
  • xattred, Metamer, Sandstrip & xattr tools
  • 32-bitCheck & ArchiChect
  • T2M2, Ulbow, Consolation and log utilities
  • Cirrus & Bailiff
  • Taccy, Signet, Precize, Alifix, UTIutility, Sparsity, alisma
  • Revisionist & DeepTools
  • Text Utilities: Nalaprop, Dystextia and others
  • PDF
  • Keychains & Permissions
  • LockRattler: 10.15 Catalina
  • Updates
  • Spundle, Cormorant, Stibium, Dintch, Fintch and cintch
  • Long Reads
  • Mac Troubleshooting Summary
  • LockRattler: 11.0 Big Sur
  • M1 & M2 Macs
  • Mints: a multifunction utility
  • LockRattler: 12.x Monterey
  • VisualLookUpTest
  • Virtualisation on Apple silicon
  • LockRattler: 13.x Ventura
Secondary navigation
  • Search

Begin typing your search above and press return to search. Press Esc to cancel.

  • Follow Following
    • The Eclectic Light Company
    • Join 3,179 other followers
    • Already have a WordPress.com account? Log in now.
    • The Eclectic Light Company
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...