Consulting Training Blog Careers About Us Contact Us

Objective-C Consulting

Discuss Project

Intertech’s expert iOS consultants can help you use Objective-C and iOS including help you:

  • Install and configure the Apple developer tools and implement 3rd party tools and widgets to help speed development
  • Understand and use Xcode
  • Leverage the programming constructs of Objective-C including the data types, control logic, functions, and global/local/static variables
  • Understand dynamic memory management including addresses, NULL, pass by reference (vs. by address), the heap, retain cycles, and weak references
  • Implement object oriented programming principles in Objective-C program implementation including accessor methods, properties, overriding methods, and super
  • Use messages including nesting message sends, multiple arguments, and sending messages to nil
  • Use NSString, NSArray/NSMutableArray, NSSet/NSMutableSet, NSDictionary/NSMutableDictionary, NSString, NSData, NSError, NSNotificationCenter
  • Leverage callbacks including helper objects, notifications, and understanding callbacks and object ownership
  • Implement patterns including Model-View-Controller (MVC)
  • Use a basic init method with accessors and init methods with arguments
  • Understand properties including property attributes, mutability, lifetime specifiers, and non-object types
  • Use blocks including defining, using, declaring block variables, assigning a block, passing in a block, typedef, return values, and memory management
  • Understand bitwise operations including OR, AND, exclusive OR, left shift, right shift, and using enum to define bit masks
  • Understand strings including char, char *, string literals, and conversion from/to NSString
  • Troubleshoot Objective-C performance issues
  • Identify and correct thread and memory management problems
     

Free One Hour Discovery Call?

Learn More About the Intertech Consulting Team

Free Resources

5 Common Mistakes on Software Engineering

Guide to Selecting & Working with an IT Consulting Firm

Guide to Becoming a Full Stack Developer

Meet Our Dev Center

Making any outsourced project work affordable

Recent Case Studies

Provide Remote Diagnostics Using React & D3

Extracting More Value from Its Customer Data

Beef Feedlot Management Application

Free One Hour Discovery Call?

Testimonials

Intertech impresses me as a company. I would recommend the individuals I have worked with and indeed the company as a whole because one can tell the results we have gotten are a combination of the company’s culture and the individuals capabilities.

Brian B