I develop Apps, Games, and Augmented Reality Experiences and I use iOS, iPhone, iPad, Xcode, Objective-C, Android, Unity 3D, and git.
Read more about me...
Skills & Tools
Xcode shows issues in Issue Navigator (like Errors or Warnings) but clicking an issue will only show the affected file not the specific line the issue occured at.
I use @CocoaPods and have a local podspecs linked by something like pod ‘PanicAppKit’, :local => ‘/Users/azeitler/LocalProjects/Kits/PanicAppKit/’.
Problem and Solution:
The “Kits” folder in the above path specifying the location of the local podspec is a symlink. Xcode can’t deal with that for some reason.
Remove the symlink from the path and everything is fine again.
I have been looking for a control to show a view with custom content (not just an UIImageView or UIWebView) as a popup for a long time.
I recently discovered MJPopupViewController, which provides a reasonable feature set to present and dismiss a UIViewController as a popup within another UIView. However, there are a couple of oddities in the control which severely restrict the functionality (e.g. only one popup at a time).
So, I forked MJPopupViewController and added a couple of sensible improvements.
Most notably, it’s now possible to present more than one popup view at the same time. I also wrapped the whole functionality in easy to understand, overloaded methods:
Then there is a new MJPopupViewController base class to derive UIViewControllers from which are intended for use as a popup.
Finally, I added a MJPopupViewContentInteraction type to handle tap interactions to dismiss the popup.
Oh, and everything is now documented and there’s also a podspec in there.
I forked GCDiscreetNotificationView and added a couple of properties to allow color-based styling.