April 2013
1 post
Building a Universal Framework for iOS →
Apple has invested quite a bit of time into making it easy to compile for a number of different architectures in XCode. For instance, compiling a library into its armv6, armv7, and i386 variants is just a matter of specifying the supported architecture types. However, there isn’t a built-in mechanism to take the binaries built for the various architectures and merge them into a universal iOS...
Apr 9th
March 2013
1 post
“No, we don’t use Interface Builder in any way, nor do we work with...”
– (1) Path: Are storyboards used by the iOS team at Path? - Quora
Mar 19th
February 2013
8 posts
4 tags
Windows phone 8 pros and cons
Lets discuss cons first 1. You need a developer account to test your software on real device. You can add only 1 device in student program and 3 devices in regular program. That a big negative point if you got to test your code on multiple devices-may be to show client. 2. It uses nokia maps. 3. You cant develop for WP8 in a virtual machine. 4. Oh, and to test on a real device you need...
Feb 21st
How to install IPA directly on your iOS!... →
Feb 19th
3 tags
Best KVC & KVO (Key Value Coding & Key Value...
jaytrixz-dev: In one of my projects, I needed to update a UILabel whenever a web service fetched has been completed. I asked my issue on stackoverflow.com and they pointed my out on using KVO. Googling pointed me to this excellent tutorial discussing both KVC and KVO. It’s pretty straighforward that noobs like me can get it in an instant. Check out the link below: -...
Feb 6th
2 notes
1 tag
Feb 6th
1 note
6 tags
CocoaPods →
CocoaPods is a great solution that makes it easy to manage dependencies to 3rd party libraries in your projects. #apple #xcode #objective-c #cococ #ios #osx
Feb 6th
1 tag
“That excess traffic has also seemingly crippled Cydia this morning.”
– Cydia repos buckle under evasi0n traffic
Feb 4th
January 2013
22 posts
“iOS 6 jailbreak:68%: Applications for Windows and OS X are finished. Remains...”
– evasi0n iOS 6.x Jailbreak - official website of the evad3rs
Jan 31st
MEGA...Impressive first look →
Jan 31st
“To suppress the warning, add a #pragma as follows: NSString *tempMsg; #pragma...”
– Suppress Unused Variable Warnings With #pragma unused
Jan 30th
evasi0n iOS 6.x Jailbreak - official website of... →
Jan 30th
robbiehanson/CocoaLumberjack · GitHub →
Jan 28th
tciuro/NoticeView · GitHub →
Jan 28th
gotosleep/JASidePanels · GitHub →
JASidePanels is a UIViewController container designed for presenting a center panel with revealable side panels - one to the left and one to the right. The main inspiration for this project is the menuing system in Path 2.0 and Facebook’s iOS apps.
Jan 28th
ksuther/KSImageNamed-Xcode · GitHub →
Can’t remember whether that image you just added to the project was called button-separator-left or button-left-separator? Now you don’t have to, because this will autocomplete your imageNamed: calls like you’d expect. Just type in [NSImage imageNamed: or [UIImage imageNamed: and all the images in your project will conveniently appear in the autocomplete menu.
Jan 28th
“Two-letter prefixes […] are reserved by Apple […]” … “Your own classes should...”
– http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/ProgrammingWithObjectiveC/Conventions/Conventions.html (via cocoaheads)
Jan 27th
5 notes
Every Apple.com Homepage From the Last 15 Years →
Jan 23rd
iphone - Get all days of any month with... →
Jan 20th
Cocoa with Love: OrderedDictionary: Subclassing a... →
Ordered NSMutableDictionary subclass for a special scenario.
Jan 16th
garnett/DLIDEKeyboard · GitHub →
Drop-in component for adding additional keyboard keys to both iPad/iPhone keyboards. Inspired by great Pythonista application.
Jan 16th
tomersh/NanoProfiler · GitHub →
Measure a function’s runtime without adding a single line of code to the original function. Nothing more. Use it when you need to know how long it takes to a function to run, but you don’t want to use heavy tools like instruments.
Jan 16th
Jan 16th
Open Source Tool For Automatically Graphing... →
ObjCViz is very quick hack I wrote when I discovered LJV (for “Lightweight Java Visualizer”), a tool that dumped Java instances graph to GraphViz format. I tried to do something similar in Objective-C. It shows how you can dig into the Objective-C runtime to get detailed information about the Objective-C instances and classes in your running program.
Jan 16th
“I’m not dead yet!”
– If I get hit by a truck…
Jan 14th
Everybody Should Follow These Rules for Using... →
Jan 10th
nil / Nil / NULL / NSNull : NSHipster →
Jan 9th
“You cant use unwind segue in iOS 5.0 because they were introduced in iOS, so to...”
– ios5 - Pop the current view using Segues/Storyboard on iOS 5 - Stack Overflow
Jan 9th
Relative date for NSDate
digdog: NSDate does not have relative date method, so you will need to use NSCalendar to compare with current time, get the NSDateComponents return, and check those date selectors one by one. Instead of checking them manually, I create a NSArray that holds the name of those selectors, and use NSInvocation to find out first non-zero result, and return it as relative date. Where to download The...
Jan 7th
3 notes
Lamest bug:MacBook Pro won't recognize my analog... →
Jan 6th
“No I wrote it on a Mac. I’ve never used a PC in my life; I don’t like them.”
– Brian Eno to the BBC last year when asked if he created the Windows 95 startup sound on a PC. A nice follow up to this and this. (via parislemon)
Jan 6th
206 notes
“The LLDB Debugger”
– LLDB to GDB Command Map
Jan 2nd
December 2012
10 posts
Xpath and xml namespaces
Normally, xpath will only get you results from default namespace. If you have some user defined namespaces, Xpath will not return any result. to counter this situation, you have to first register your namespace     NSXMLNode * ns =     [NSXMLNode namespaceWithName:@”xmlns”                      stringValue:@”jabber:client”];     [self addNamespace:ns];     ns=...
Dec 27th
Dec 14th
10 notes
3 tags
Xpath not returning results
If you are having same problem as I did, its probably because of XML namespace in your xml. to make XPath work, you should remove the namespace info from the xml. theXml = [theXml stringByReplacingOccurrencesOfString:@”xmlns="http://tempuri.org/"” withString:@”“];
Dec 14th
UICollectionView custom layout tutorial :: skeuo →
Dec 11th
DollarP-ObjC by fe9lix →
Dec 11th
Ui Parade – User Interface Design Inspiration →
Dec 11th
“If you’re considering releasing some of your reusable code, that’s great. Do it...”
– Open Source Code - Matt Gemmell
Dec 11th
iOS 5 Tech Talk: Michael Jurewitz on Performance... →
Dec 11th
iOS 5 Tech Talk: Mark Kawano on iOS User Interface... →
Dec 11th
Inspiration vs. Imitation | Jessica Hische →
Dec 10th
November 2012
16 posts
FakeWall - Android Apps on Google Play →
Nov 28th
Unable to Create Windows 7 Install Disk →
Follow this link to create a bootable windows 8 usb drive using Bootcamp.
Nov 22nd
1 tag
Nov 18th
1 note
iAppExperience: DYFloatingHeaderView - A Facebook... →
iappexperience: Facebook’s recent attempt to “revert” its official iOS client from HTML5 to a native iOS app seems to have been very well received (well, at least by the iOS community, not sure how the HTML folks think). The new app is now much faster and reliable than before, and although this update is…
Nov 18th
4 notes
A Google tool to convert Java to Objective-C →
jponge: It comes a little as a surprise but this tool can have interesting applications, especially for those needing to share headless business logic and algorithms between iOS and Android applications. It apparently supports Java SE 6 with most language features, including inner anonymous classes. I did not have a chance to try it yet, but something that I wonder already is how they dealt...
Nov 18th
2 notes
Blocks in C and Obj-C
awasim: C/Objc-C Block Syntax Explained
Nov 18th
2 notes
Nov 18th
ARC Best Practices →
i0sdev: The advice here assumes you are using iOS 5 or 6, not 4. In practice, weak pointers are such an important tool in ARC, that I don’t recommend using ARC in iOS 4. amattn.com
Nov 18th
1 note