I am a mobile developer, mostly working with iOS. I live in London which is where most of my work is. I particularly enjoy rambling about Objective-C in depth and solving problems by diving right into the guts of the runtime or the object code itself. Nothing beats a hard to solve problem!
For my day job, I am the founder of Swipe Stack Ltd which is a team of passionate app developers & designers. We create apps for all sorts of clients and even some of our own when we get time.
I also write for the excellent RayWenderlich.com website and co-authored iOS 6 by Tutorials, a book guiding readers through topics in a tutorial layout. It covers all the topics introduced in iOS 6 and more.
- Twitter: @mattjgalloway
- LinkedIn: MattJGalloway
- GitHub: mattjgalloway
|
May
1 |
|
comment |
Easy way to detect if I am using framework not available to older iOS @randallmeadows You could easily create something that's similar for Mac - just change MJGAvailability.h to do the right thing with the equivalent #defines for Mac. I'll try to update it if I get time.
|
|
Apr
30 |
|
awarded | Nice Question |
|
Apr
29 |
|
comment |
Why does this code cause "EXC_BAD_INSTRUCTION"? @bandejapaisa - Because if you look in this file - opensource.apple.com/source/libdispatch/libdispatch-187.7/src/… - you'll see that DISPATCH_CLIENT_CRASH is defined as _dispatch_set_crash_log_message which is defined as nothing. I guess that's there so that a developer can set the define to actually print something during debug.
|
|
Apr
26 |
|
comment |
How do I include images into a library in iOS/Xcode 4 @Adam - Hehe OK fair enough :-). I use the Facebook comments because it's just easier. Could use Disqus but I just thought I'd use Facebook. Thanks for feedback though! |
|
Apr
25 |
|
comment |
How do I include images into a library in iOS/Xcode 4 @Adam - Yeh I probably should C&P the main points here - I'll try to get round to doing that. As for comments - there should be Facebook comment plugin at the bottom - you not seeing that? |
|
Apr
23 |
|
awarded | Nice Answer |
|
Apr
18 |
|
awarded | Enlightened |
|
Apr
18 |
|
awarded | Nice Answer |
|
Apr
16 |
|
awarded | Necromancer |
|
Apr
15 |
|
awarded | Good Answer |
|
Apr
10 |
|
comment |
Session expire design pattern Hey Chris! Sadly, no. It's still a pattern I've not solved entirely and remains a tricky one! There probably isn't a silver bullet right now :-(. |
|
Mar
29 |
|
awarded | Great Answer |
|
Mar
25 |
|
comment |
objective-c - global variables Risk would be unmaintainable code or possibly hard to trace bugs. |
|
Mar
20 |
|
comment |
How to distribute multiple versions of my app? @esbenr Agreed. This is a problem with HockeyApp as well. I wish it didn't do this :-(. |
|
Mar
18 |
|
awarded | Nice Answer |
|
Mar
13 |
|
answered | Distributed Builds in XCode 4.5? |
|
Mar
10 |
|
comment |
Text string with EMOJI causing issues with NSRange Oh, great, that's fine then :-). Although I guess what if you have 2 entities with the same text but linking to different places. Still, glad you solved! |
|
Mar
9 |
|
answered | Text string with EMOJI causing issues with NSRange |
|
Mar
9 |
|
answered | Method inside a for loop gets called only once? |
|
Mar
8 |
|
comment |
Objective-C: Type signature of blocks with block return types @H2CO3 - You're missing out on some neat optimisations then that the compiler & runtime can make. Check out my blog for more details. |