Příklad z reálného světa pomocí projektu Xcode
Tento příklad používá knihovnu POP z Facebooku.
Novinka ve verzi 3.0, Objective Sharpie podporuje projekty Xcode jako vstup. Tyto projekty určují správné soubory hlaviček a příznaky kompilátoru potřebné ke kompilaci nativní knihovny, a proto je nutné je také svázat. Objective Sharpie vybere první cíl a jeho výchozí konfiguraci projektu, pokud to neudělá jinak.
Než se Objective Sharpie pokusí analyzovat projekt a soubory hlaviček, musí ho sestavit. Projekty často mají fáze sestavení, které správně strukturují soubory hlaviček pro externí spotřebu a integraci, takže před pokusem o vytvoření vazby je nejlepší vždy sestavit celý projekt.
$ git clone https://github.com/facebook/pop.git
Cloning into 'pop'...
(more git clone output)
$ cd pop
$ sharpie bind pop.xcodeproj -sdk iphoneos9.0