by Jason Shapiro | Feb 19, 2015 | iOS / iPad / iPhone
In Objective-C, methods often accept pointers, which are typically used to send messages to a dereferenced object (the object the pointer is pointing to). Occasionally, there is the need to modify the actual pointer reference, as opposed to the dereferenced object....
by Jason Shapiro | Apr 22, 2014 | iOS / iPad / iPhone
A large portion of the code that we write for iOS apps is event driven. An event occurs (such as an app being moved to the background, a view being loaded, a user tapping on the screen, etc.), and our code is called by the OS to see how we want to react. There are...
by Jason Shapiro | Apr 19, 2014 | iOS / iPad / iPhone
When Xcode 5 was released, users noticed new projects included a file called “Images.xcassets.” Despite how it appears in the project navigator, this is not a single flat file. Rather, it’s a resource bundle – known as an “asset...
by Jason Shapiro | Nov 10, 2013 | Java
While teaching Intertech’s Complete Java Training, one student asked me why he was seeing the following warning in Eclipse: “The static method sayHello from the type HelloWorld should be accessed in a static way.” The warning (not an error.. . this...
by Jason Shapiro | Aug 14, 2013 | Web Development
While this is no longer late breaking news, it bears repeating: JavaScript is a powerful object oriented language, capable of being used to build sophisticated applications on both the client and the server. However, the more sophisticated the implementation, the...