Objective-C 相关Category2

  • NSAttributedString+height

    Get AttributedString‘s height

  • UIView+TYAlertView

    Powerful, Easy to use alert view or popup view on controller and window, support blur effects,custom view and animation
  • UIImageView+Rotate

    UIImageView Rotation
  • UIButton+Rotate

    Rotate UIButton
  • UIImageView+QuickImageView

    Quickly returns a new UIImageView already loaded with a UIImage
  • UIView+Easing

    Adding Easing to UIView animation blocks
  • UINavigationBar+CustomHeight

    Allows custom UINavigationBar height on iOS 7 and 8.
  • UIView+Debug

    Debug UIView frame by adding a red border
  • UIStatusBar+Chameleon

    Never worry about whether or not your status bar will be readable again. This category within the Chameleon framework provides you with an easy UIStatusBar method that returns either a dark or light status bar based on an object‘s color directly beneath the status bar (i.e. UINavigationBarTintColor, UIViewBackgroundColor, etc.).
  • NSArray+Chameleon

    Returns arrays of your choosing: analogous, complementary, or triadic flat color schemes, based on the initially provided colors.
  • UIViewController+Chameleon

    This enables a flatify feature that is innovative and easy-to-use. With only one line of code, every single color on the screen can be converted into the closest flat version of itself. It works with both storyboard objects as well as programmatically-created objects.
  • UIColor + Chameleon

    Chameleon is equipped with 24 hand-picked flat colors that come two shades: light & dark. It enables methods that allow you to find the contrasting color of, complementary color of, or closest chameleon color to any color you originally provided. If you’re not picky, you can even ask Chameleon to return a random color!
  • SKProduct+LocalizedPrice

    . Return localized.price as NSString with currency and price.
  • UILabel+Attributed

    core text framework for lines space and add tails
  • UIApplication+PhoneCapability

    Checks whether the device can indeed place a phone call.
  • UIInterpolatingMotionEffect+NaturalMotion

    Easy UIInterpolatingMotionEffect. Learn more: http://hack.swic.name/easy-uiinterpolatingmotioneffect/
  • UIView+EasingFunctions

    A category on UIView that allows to use custom easing functions with block-based animations.
  • UIView+Lyt

    Makes autolayout (more) readable and less verbose.
  • NSTimer+Extension

    NSTimer extension with block support and the ability to pause and resume it
  • NSObject+Associated

    Easy way to add properties and ivars to categories with Tools and snippets
  • UIView+AutoLayout

    The ultimate API for iOS Auto Layout -- impressively simple, immensely powerful.
  • NSObject+DProperty

    You can add a property in a category
  • UIViewController+MaryPopin

    Category to display modal-like view controllers with many options.
  • NSLayoutConstraint+TATLayoutFactory

    Adds support for creating constraints using a linear equation format string
  • UIImageView+FaceAwareFill

    This category applies Aspect Fill content mode to an image and if faces are detected it centers them instead of centering the image just by its geometrical center.
  • NSRegularEx+ObjCRegex

    NSRegularExpression categories that simplify regular expressions in Objective-C
  • UIScrollView+Extensions

    A category on UIScrollView for detecting when content has scrolled to top or bottom.
  • NSObject+AutoCoding

    Provides automatic support for NSCoding and NSCopying
  • NSInvocation+SimpleCreation

    Create invocations the simple way.
  • NSString+SHPersian

    Enables Persian fonts rendering.
  • UILabel+ContentSize

    Calculate the size of the content inside a UILabel
  • UIViewController+Swizzled

    Logs the UIViewController hierarchy including the name of the view controller you are in, plus a representation of how deep you are.
  • NSObject+Association

    Ever dreamed of adding "userInfo" to an UIAlertView? Now you can! This category allows you to assign any object to any object from iOS 3.1 and Mac OS 10.6 and up.
  • NSHTTPCookieStorage+FreezeDry

    Persist UIWebView cookies between app restarts. See GitHub note!
  • UIDevice+Hardware

    Detect hardware version of device
  • NSObject+LogDealloc

    Logs when dealloc is called on the object
  • NSObject+SFObservers

    Expanding both NSNotificationCenter and KVO to provide auto removal of observers
  • UIApplication+NetworkActivity

    UIApplication+NetworkActivity keeps track of how many network operations you currently have and manages the NetworkActivityIndicator for you.
  • UIView+Recursion

    Find a subview recursively
  • UIView+RoundedCorners

    Add rounded corners to any view using layer mask.
  • UIView+Stacker

    Stack subviews vertically ordered by their index. Good when u want to use XIB‘s and need to layout views (show/hide) based on external data, but cannot use autolayout.
  • NSString+PDRegex

    Simplifying use of Regular Expressions
  • MKMapView+MoveLogo

    This category allows you to move the MKMapView logo so that it remains visible if you put other stuff on the mapview. If the logo is hidden, the app won‘t pass the App Store review. Tested with iOS 5 through 7.
  • NSDate+Escort

    A NSDate utility library that is compatible with NSDate-Extensions API
  • UILabel+DynamicSizeMe

    Adjust UILabel to change it‘s frame according to it‘s content
  • UIView+Toast

    Android-style toast notifications to iOS.
  • UIImage+NYXImagesKit

    A set of efficient categories for UIImage class. It allows filtering, resizing, masking, rotating, enhancing... and more
  • UIViewController+MJPopup

    A UIViewController Category to display a ViewController as a popup with different transition effects
  • UIImage+MGImageUtilities

    Proportional Fill & Tinting
  • MultipleObjects+DTFoundation

    DTFoundation is a collection of utility methods and category extensions that Cocoanetics is standardizing on. This should evolve into a toolset of well-documented and -tested code to accelerate future development.
  • UIImageView+WebCache

    Asynchronous image downloader with cache support
  • UIColor+Colours

    Adds 100 predefined colors, some color helper methods and can generate color schemes
  • UIImage+PDFColoredImage

    Converts a black PDF image into a UIImage of any size, in any color
  • NSData+AsyncCacher

    NSData category for async loading data from url and calling block. Requested data is cached with NSCache and can be requested multiple times simultaneously.
  • NSDate+Helper

    A category to extend Cocoa‘s NSDate class with some convenience functions.
  • MultipleObjects+ObjectiveSugar

    ObjectiveC additions for humans. Ruby style.
  • MKMapView+ZoomLevel

    Setting zoom level in a MapView
  • NSObject+MKBlockAdditions

    Block based Category additions for AlertView and ActionSheets
  • NSString+Extensions

    A utility box for NSStrings. Converts to: SHA1, NSNumber. Test for being empty. Contains substrings and replace substrings from NSDictionary.
  • UIView+Utils

    ViewUtils is a collection of category methods designed that extend UIView with all the handy little properties and functionality that you always wished were built-in to begin with.
  • NSDate+TimeAgo

    A "time ago", "time since", "relative date", or "fuzzy date" category for NSDate and iOS, Objective-C, Cocoa Touch, iPhone, iPad
  • NSString+FontAwesome

    Enables FontAwesome for iOS
  • NSArray+FirstObject

    Gets the first object in an array or returns nil for empty array.
  • UIView+ModifyFrame

    Makes modifying the view frame NOT hellish
  • NSString+UsefulShit

    Objective-C category demonstration
  • NSObject+Swizzle

    Monkey-Patching iOS with Objective-C Categories Part III: Swizzling
  • CCNode+GestureRecognizers

    GestureRecognizers support for cocos2d, just include category and you are ready to use gesture recognizers. Works with both 2.x and 1.x cocos2d.
  • NSObject+AutoDescription

    Enables easy and descriptive logging for any class (derived from NSObject)
  • CGRect+Additions

    Some functions for dealing with CGRects
时间: 2024-10-29 19:09:28

Objective-C 相关Category2的相关文章

[转帖]OKR和KPI

OKR和KPI https://www.jianshu.com/p/b2af9acbe6cf 前言 OKR和KPI对于大家应该都是耳熟能详的绩效考核方式,因为部门在推行OKR和360度绩效考核,我阅读完<OKR工作法>这本书后在组内也做了分享,结合我们小组的实践过程记录下自己的心得体会,我也非常赞同左耳朵耗子大大的观点: 绩效分应该打给项目,打给产品,打给部门,打给代码,而不是打给人. OKR和KPI 更新历史 2019年07月12日 - 初稿 阅读原文 - https://wsgzao.gi

keras系列︱seq2seq系列相关实现与案例(feedback、peek、attention类型)

之前在看<Semi-supervised Sequence Learning>这篇文章的时候对seq2seq半监督的方式做文本分类的方式产生了一定兴趣,于是开始简单研究了seq2seq.先来简单说一下这篇paper的内容: 创立的新形式Sequence AutoEncoder LSTM(SA-LSTM),Pre-trained RNNs are more stable, generalize better, and achieve state-of-the-art results on var

Qt for iOS,Qt 与Objective C混合编程

项目设置 既然要聊 Qt 混合 OC 编程,首先要简单介绍一下 Objective C .我只有一句话:Go,问搜索引擎去.因为我所知实在有限,怕误导了您.当然如果您不怕,往下看吧. OC源文件介绍 首先我要说一下 Objective C 的源文件,后缀是.m 或 .mm ,在 .mm 文件里,可以直接使用 C++ 代码.所以,我们要混合 Qt 代码与 OC 代码,就需要在 Qt 项目里加入 mm 文件. pro 文件配置 Qt SDK for Mac ,安装之后, Qt Creator 会使用

Objective C (iOS) for Qt C++ Developers(iOS开发,Qt开发人员需要了解什么?)

Qt/C++开发人员眼中的Obj-C 对于我们第一次自己定义iOS应用来说,对于来自Qt/C++开发人员来说,我不得不学习Objective-C相关语法与知识 为了让读者可以更easy理解这篇博客的内容,我将描写叙述诸多我所学到的东西.这将很多其它的是大脑转存而不是单一的教程 ,所以我仍然希望这将对你非常有帮助,我将首先写编程语言的差异,然后再写关于类库的差异 1.Objective C vs C vs C++ 类似于C++,Obj-c是C语言的一个超集(这不是100%正确的,可是一个足够好的语

Objective C block背后的黑魔法

前言 block在Objective C开发中应用非常广泛,我们知道block会捕获外部对象,也知道使用block要防止循环引用. "知其然而不知其所以然"是一件很痛苦的事情,那么block这套机制在OC中是如何实现的呢?本文通过从C/C++到汇编层面分析block的实现原理. Clang clang是XCode的编译器前端,编译器前端负责语法分析,语义分析,生成中间代码(intermediate representation ). 比如当你在XCode中进行build一个.m文件的时

Objective C运行时(runtime)技术总结

Objective C的runtime技术功能非常强大,能够在运行时获取并修改类的各种信息,包括获取方法列表.属性列表.变量列表,修改方法.属性,增加方法,属性等等,本文对相关的几个要点做了一个小结. (1)在运行时对函数进行动态替换 : class_replaceMethod 使用该函数可以在运行时动态替换某个类的函数实现,这样做有什么用呢?最起码,可以实现类似windows上hook效果,即截获系统类的某个实例函数,然后塞一些自己的东西进去,比如打个log什么的. 示例代码: IMP org

MR 图像分割 相关论文摘要整理

<多分辨率水平集算法的乳腺MR图像分割> 针对乳腺 MR 图像信息量大.灰度不均匀.边界模糊.难分割的特点, 提出一种多分辨率水平集乳腺 MR图像分割算法. 算法的核心是首先利用小波多尺度分解对图像进行多尺度空间分析, 得到粗尺度图像; 然后对粗尺度图像利用改进 CV 模型进行分割. 为了去除乳腺 MR 图像中灰度偏移场对分割效果的影响, 算法中引入局部拟合项, 并用核函数进一步改进 CV模型, 进而对粗尺度分割效果进行优化处理. 仿真和临床数据分割结果表明, 所提算法分割灰度不均匀图像具有较

objc/runtime.h 相关

Objecitve-C的重要特性是Runtime(运行时),在Interacting with the Runtime(交互运行)中,运行时函数部分,苹果给出了/usr/lib/libobjc.A.dylib库,这个共享库提供支持动态属性的objective - c语言,通过其接口,可以用于开发将其他语言运行于Objective-C上的中间层(桥接层),库里的函数定义为纯C语言. 例如:class_getName [cpp] view plaincopyprint? class_getName

efffective Objective-C 学习笔记

第一条:了解objective-c语言的起源 消息结构而非函数调用.区别在于:使用消息结构的语言,其运行时所应执行的代码由运行环境来决定:而使用函数调用的语言,则由编译器决定. Objective-c为C语言添加了面向对象特性,是其超集.Objective-C使用动态绑定的消息结构,也就是说,在运行时才会检查对象类型.接受一条消息之后,究竟应执行何种代码,由运行期环境而非编译器来决定.掌握C的内存模型和指针. 第二条:在类的头文件尽量少引入其他头文件 除非确有必要,否则不要引入头文件.一般来说,