User defined runtime attributes are the hidden gem of Xcode’s Interface Builder. Available since Xcode 4 and iOS 5, they provide the ability to configure properties of a view that you would otherwise be unable to configure in Interface Builder.
Editor’s note: If you’ve downloaded the Xcode 6 beta and played around with it, one thing you may notice is the change of Interface Builder. The default view controller is now wider and doesn’t look like an iPhone 5. When you position a button in the center of the view and run the app, it doesn’t look good. The button is not centered properly.
This quick iOS Application Development tip will show you How to get SecKeyRefM from base64 coded string, which for iOS 7 utilises: So, let’s assume that you have a base64 coded public key, like:
As explained in the last post, ( How to make Flappy Bird like game using Cocos2D ) today, we learn how to make a Flappy Bird game using Objectivec SKSpriteKit for iOS7 in 20 rows of code!
You have an UILabel and want to know which letter was pressed on touch.
From a question on stackoverflow, I’ve implemented in this fast and stupid way.
Your project minimum iOS version is 5.0.
You are using SDK 6.1 and want to know if some method or some classes used in project are unavailable for iOS < 6.1?
Since Xcode don’t warn about it… here a trick to warn by yourself!
Today, an easy way to use google translate as Text to Speech service.
Do you know this one?
Using private Framework, in particular SoftwareUpdateServices.frameworkyou can distinguish between carrier network, in particular, if your connection is 3G or GPRS/EDGE, or WiFi.
Suppose that we have a ViewController.h and .m like this: