- 博客(19)
- 资源 (2)
- 收藏
- 关注
翻译 CALayer
https://developer.apple.com/reference/quartzcore/calayerThe CALayer class manages image-based content and allows you to perform animations on that content.Layers are often used to provide the
2016-10-14 15:16:08 296
原创 NSObject的isEqual方法初探
参考https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Protocols/NSObject_Protocol/index.html#//apple_ref/occ/intfm/NSObject/isEqual:https://developer.apple.com/libra
2016-08-17 15:11:44 552
原创 Category 命名冲突检测
参考https://developer.apple.com/library/ios/qa/qa1908/_index.html#//apple_ref/doc/uid/DTS40016829You can use the OBJC_PRINT_REPLACED_METHODS environment variable to enable extra debug logg
2016-08-03 15:01:20 919
原创 loadView & ViewDidLoad
参考https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIViewController_Class/index.html#//apple_ref/occ/instm/UIViewController/loadView- (void)loadViewCreates the view th
2016-08-02 18:31:32 286
原创 NSTimer不准确问题
参考https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSTimer_Class/index.htmlA timer is not a real-time mechanism; it fires only when one of the run loo
2016-08-02 17:54:17 2209
原创 weak-strong dance
weak-strong dance 用来解决循环引用问题参考https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/EncapsulatingData/EncapsulatingData.html#//apple_ref/doc/uid/TP40
2016-08-02 15:11:48 366
转载 App 最大内存占用量 iOS
votehttp://stackoverflow.com/questions/5887248/ios-app-maximum-memory-budgetI did some testing with the utility Split wrote (link is in his answer).I don't have all devices availab
2016-07-26 09:40:00 4850
转载 clang -rewrite-objc (转自http://blog.tingyun.com/web/article/detail/845)
clang -rewrite-objc的作用是把oc代码转写成c/c++代码,我们常用它来窥探OC的一些秘密。 1、最简单的例子main.m的代码如下: int main(int argc, char * argv[]) { int i=1; __block int j=0; void(^aBlock)(void)=^{ j+=2*i
2016-07-11 14:36:29 798
转载 坐标系变换公式(转http://blog.sina.com.cn/s/blog_3fd642cf0101cc8w.html)
作者:abada张宏兵 物理大师Susskind 斯坦福讲狭义相对论课(新浪公开课,以下视频第27'31''左右)http://open.sina.com.cn/course/id_80/ 也会记错坐标系旋转变换公式。 而您一旦用以下这图解方法,随时眼见显然,再也不会搞错。
2016-06-28 09:26:50 3274
原创 UIButton无法响应点击事件问题
问题描述:当设置UIButton的backgroundColor = [UIColor clearColor]时,如果此时按钮上仅有一张图片并且按钮图片较小,如下图‘此时点击按钮除图片之外的位置将不会触发按钮事件,解决办法为将UIButton的backgroundColor = [[UIColor whiteColor] colorWithAlphaComponent:0.
2016-04-21 18:34:41 700
转载 layoutSubviews与drawRect
layoutSubviews方便数据计算,drawRect方便视图重绘。layoutSubviews在以下情况下会被调用:1、init初始化不会触发layoutSubviews。2、addSubview会触发layoutSubviews。3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化。4、滚动一个UIScrollVie
2015-12-31 09:37:42 348
原创 UIBezierPath Class Reference翻译
The UIBezierPath class lets you define a path consisting ofstraight and curved line segments and render that path in your custom views.You use this class initially to specify just the geometry for y
2015-12-10 18:33:40 895
转载 获取UITextField光标位置(http://www.ithao123.cn/content-3983933.html)
获取光标的位置 UITextRange *selectedRange = [textField selectedTextRange]; 根据NSRange 转换成 NSTextRange UITextPosition *beginning = textView.beginningOfDocument; UITextPosition *start
2015-11-18 10:13:18 1079
转载 ios状态栏(转自http://www.molotang.com/articles/1609.html)
再说说iOS的状态栏(显示与隐藏)发表于 2014 年 5 月 8 日 由 三石在今年早些时候,整理了一篇由于iOS7中状态栏对布局影响的文章,即状态栏不占高度,可与页面实际内容(origin.y为0)相重叠。在有些情况下,比如在某款游戏中,我们不希望在游戏页面看到状态栏,一来是为了省地方,二来也避免状态栏“破坏气氛”。这篇文章就整理下状态栏隐藏和显示相关的内容。0
2015-09-29 14:46:20 781
转载 状态栏提示控件的实现原理(转自http://www.cnblogs.com/smileEvday/archive/2013/05/30/statusBarTips.html)
状态栏提示控件的实现原理 现在很多流行的软件都加入了状态栏提示的功能,比如手机qq,微信等,今天我们就一起来看看状态栏提示控件的原理与实现。 一、状态栏提示的实现原理 不知道大家看到状态栏提示控件,第一感觉它是怎么实现的呢? 我们知道即使平时写的view是充满全屏的,也始终不会显示到statusBar的上层的。也就是说status
2015-09-29 14:44:34 499
转载 tar命令(转自http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html)
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出
2015-08-06 14:30:43 620
原创 频繁修改UIButton的文字引起的频闪问题解决办法
今天做东西时遇到一个问题,当频繁修改UIButton上的文字时会引起频闪问题因显示验证码的是个UIButton,使用方法[timerBtn setTitle:[NSString stringWithFormat:@"%ld",(long)nums] forState:UIControlStateNormal]修改UIButton上的文字后会引起闪烁问题,此时在此代码前加上 timerB
2015-01-29 10:05:56 617
转载 字符串匹配的KMP算法 作者: 阮一峰 http://www.ruanyifeng.com/blog/2013/05/Knuth%E2%80%93Morris%E2%80%93Pratt_al
字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著名科学家Donald Knuth。 这种算法不太容
2014-10-27 14:53:20 1213
转载 ios开发中如何隐藏各种bar
状态条Status Bar[UIApplication sharedApplication].statusBarHidden = YES;
2014-07-02 18:04:59 352
图形学 计算机
2013-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人