Logos is an actively used programming language created in 2010. Logos is a component of the Theos development suite that allows method hooking code to be written easily and clearly, using a set of special preprocessor directives. Theos is a cross-platform suite of development tools for managing, developing, and deploying iOS software without the use of Xcode. It is an important tool for people building extensions (tweaks) for jailbroken iOS; most extension developers use Theos.

10Years Old ?Users ?Jobs
  • Logos first appeared in 2010
  • file extensions for Logos include xm, x and xi
  • Have a question about Logos not answered here? Email me and let me know how I can help.

Example code from the web:

%group iOS8
%hook IOS8_SPECIFIC_CLASS
  // your code here
%end // end hook
%end // end group ios8

%group iOS9
%hook IOS9_SPECIFIC_CLASS
  // your code here
%end // end hook
%end // end group ios9

%ctor {
  if (kCFCoreFoundationVersionNumber > 1200) {
    %init(iOS9);
  } else {
    %init(iOS8);
  }
}

Example code from Linguist:

# APPLE LOCAL file string workaround 4943900
if { [istarget "*-*-darwin\[9123\]*"] } {
  set additional_flags "-framework Foundation -fconstant-cfstrings"
}
return 0

Trending Repos

repo stars description

Last updated February 18th, 2020

Edit Logos on GitHub