Skip to content

MulleFoundation/MulleObjCKVCFoundation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

83 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MulleObjCKVCFoundation

πŸ”‘ Key-Value-Coding based on MulleObjCStandardFoundation

Adds key-value coding to the class system. This is a runtime interpretation scheme, so that you can write [foo valueForKey:@"bar.baz"] as a short-cut for [[foo bar] baz] for example.

This adds a lot of methods to NSObject, NSArray, NSSet et al. via categories.

Release Version Release Notes
Mulle kybernetiK tag Build Status RELEASENOTES

Requirements

Requirement Release Version Description
MulleObjCStandardFoundation Mulle kybernetiK tag Build Status 🚀 Objective-C classes based on the C standard library
mulle-objc-list Mulle kybernetiK tag Build Status πŸ“’ Lists mulle-objc runtime information contained in executables.

You are here

Overview

Add

Use mulle-sde to add MulleObjCKVCFoundation to your project:

mulle-sde add github:MulleFoundation/MulleObjCKVCFoundation

Install

Install with mulle-sde

Use mulle-sde to build and install MulleObjCKVCFoundation and all dependencies:

mulle-sde install --prefix /usr/local \
   https://github.com/MulleFoundation/MulleObjCKVCFoundation/archive/latest.tar.gz

Manual Installation

Install the requirements:

Requirements Description
MulleObjCStandardFoundation 🚀 Objective-C classes based on the C standard library
mulle-objc-list πŸ“’ Lists mulle-objc runtime information contained in executables.

Download the latest tar or zip archive and unpack it.

Install MulleObjCKVCFoundation into /usr/local with cmake:

cmake -B build \
      -DCMAKE_INSTALL_PREFIX=/usr/local \
      -DCMAKE_PREFIX_PATH=/usr/local \
      -DCMAKE_BUILD_TYPE=Release &&
cmake --build build --config Release &&
cmake --install build --config Release

Author

Nat! for Mulle kybernetiK