Skip to content

The Eclectic Light Company

Macs & painting – 🦉 No AI content
Main navigation
  • Downloads
  • Freeware
  • M-series Macs
  • Mac Problems
  • Mac articles
  • Macs
  • Art

Swift

How to normalise strings, and a new command tool to help

How can you get the Unicode normalised form from within an app, or when you’re writing your own tools and scripts? unorml may be just the job.

April 10, 2017 Macs, Technology

Normalising strings in Swift: scripting Apfelstrudel and beyond

A quick tour through String normalisation, mapping closures, and a small burst of colour.

April 7, 2017 Macs, Technology

Beyond Scripting in Swift: Who’s afraid of the big, bad buffer?

I never thought that I’d be writing C in Swift, even down to handling null-terminated strings. But the code works.

April 4, 2017 Macs, Technology

More fun scripting with Swift and Xcode: An app scaffold

A basic document-based Swift app shell into which you can quickly add functional code. Saves time starting a new project.

April 4, 2017 Macs, Technology

Beyond Scripting in Swift: Keychains lost in translation

T T Read More

Nearly three years after Swift was launched, its interface to macOS is still only partly complete. And the docs are misleading and contradictory. Oh fun!

April 3, 2017 Macs, Technology

Xcode 8.3: better in parts, more confusing in others

Does Xcode 8.3 deal with the many problems in 8.2.1? Is Swift 3.1 much better than 3.0?

March 30, 2017 Macs, Technology

More fun scripting with Swift and Xcode: Finding apps, and calls that don’t fail

T T Read More

Trying to decide whether a selected item is an app bundle turns out to be simple, if you cheat.

March 25, 2017 Macs, Technology

More fun scripting with Swift and Xcode: Sorting with a closure

How to sort an array of arrays of strings, on the contents of one of those strings, in just 4 lines of Swift.

March 21, 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

Last Week on My Mac: Loose ends and details

Apple will be judged by its ability to surprise us with the new, revelatory, and enabling – which have become less frequent.

March 12, 2017 Macs, Technology

Posts navigation

Previous 1 … 12 13 14 15 16 … 19 Next
Blog at WordPress.com.
Footer navigation
  • Free Software Menu
  • About & Contact
  • Macs
  • Painting
  • Downloads
  • Mac problem-solving
  • Extended attributes (xattrs)
  • Painting topics
  • SilentKnight, Skint, SystHist, silnite, LockRattler & Scrub
  • DelightEd & Podofyllin
  • xattred, SpotTest, Spotcord, Metamer & xattr tools
  • 32-bitCheck & ArchiChect
  • XProCheck, T2M2, LogUI, Ulbow, blowhole and log utilities
  • Cirrus & Bailiff
  • Precize, Alifix, UTIutility, Sparsity, alisma, Taccy, Signet
  • Versatility & Revisionist
  • Text Utilities: Textovert, Nalaprop, Dystextia and others
  • PDF
  • Keychains & Permissions
  • Updates
  • Spundle, Cormorant, Stibium, DropSum, Dintch, Fintch and cintch
  • Long Reads
  • Mac Troubleshooting Summary
  • M-series Macs
  • Mints: a multifunction utility
  • VisualLookUpTest
  • Virtualisation on Apple silicon
  • System Updates
  • Saturday Mac Riddles
  • Last Week on My Mac
  • sysctl information
Secondary navigation
  • Search

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

  • Subscribe Subscribed
    • The Eclectic Light Company
    • Join 8,923 other subscribers
    • Already have a WordPress.com account? Log in now.
    • The Eclectic Light Company
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...