UIKit and NSFoundation convenience categories and subclasses.
A demo project is included in the repository.
- Convenience methods to parse
NSArrayobjets, support subbundles in
NSBundleand handle file URLs with
- Check properties, retrieve common application directories and save/retrieve values from
- Programatically send a message through the responder chain with
- Size/origin setter/getter shortcuts, read-only properties to retrieve a
UIView's view, navigation or tab controller.
UIButtonprotocol to freely switch between
- Adjust orientation, crop, resize, flatten, write and read
- Scroll a
UIScrollViewto any edge with/without animation.
- Navigation item IBOutlet and force refresh orientation method for
UITabBarController's tab bar.
- Additional properties, dismiss and pop to view controller and to root controller methods for
NBUMailComposeViewControllerthat can be initialized with a
- Interface Builder-focused
NBUTabBarControllerwith customizable position and
NBUViewwith commonInit, and view controller-like view will/did appear/disappear methods.
NBUViewControllerwith commonInit and supportedInterfaceOrientations writable property.
platform :ios, '5.0' pod 'NBUKit' # Optional for dynamic logging pod 'NBULog' # Optional for on-device log console pod 'LumberjackConsole'
Copyright (c) 2012-2016 CyberAgent Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.