iOS
2011B哥funs
百度 高级工程师
展开
-
IOS ViewController切换动画以及如何返回
1. ViewController 提供了一个 presentViewController: *targetanimated: YEScompletion:^(void) 方法可以跳转到指定的target中,跳转的时候可以指定动画。 [target setModalTransitionStyle:UIModaltransitionStyle]可以指定跳转时的动画,IOS原创 2014-03-18 15:28:04 · 1387 阅读 · 0 评论 -
iOS琐碎知识点 UIScrollView(ViewPager) 、UIFont、exclusiveTouch
1. iOS所有zi fu NSString *lCachePath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex:0]; NSString *fontPath = [lCachePath stringByAppendingPa原创 2014-07-24 10:46:15 · 1030 阅读 · 0 评论 -
iOS NavgationBar、NavigationItem专题、隐藏以及修改状态栏
当我设置navigationItem.leftBarButtonItem 会覆盖掉系统自带的返回图标+返回title原创 2014-07-29 14:22:13 · 771 阅读 · 0 评论 -
iOS UI_APPEARANCE_SELECTOR、appearence 和UIButton加图片并调整图片和字体的位置
1.原创 2014-08-07 17:05:23 · 1493 阅读 · 0 评论 -
iOS NSDateFormatter、UIButton效果
1、前两天做一个格式化时间字符串的时候遇到一点问题,木想到OC的时间格式化没有Java的Si m p le D a te F o r ma t原创 2014-07-10 16:43:29 · 458 阅读 · 0 评论 -
iOS self.view.window、NSBundle、GCD、delegate、UIVIew setNeedsDisplay、edgesForExtendedLayout、extendedLa
1. 弹出一个对话框,我是用GCD 进行延时弹出,原创 2014-06-04 18:32:20 · 2515 阅读 · 0 评论 -
Objective-C中的常量定义方法、C中static 对全局变量extern的限制
有时在程序设计中希望某些外部变量只限于本文件引用,而不能被qi ta原创 2014-04-13 00:16:12 · 1550 阅读 · 0 评论 -
iOS 画图 和 android 画图对比
简单总结做个笔记,最近在android平台原创 2014-05-22 17:29:11 · 992 阅读 · 0 评论 -
iOS Animation core-animation 总结中..
1. CAAnimation 类结构@interface CAAnimation : NSObject NSCoding, NSCopying,CAMediaTiming, CAAction>{@private void *_attr; uint32_t _flags;}/* Creates a new animation object.翻译 2014-05-20 16:48:31 · 798 阅读 · 0 评论 -
IOS的NSUserDefaults和 android 的SharedPreference
IOS的NSUserDefaults和 android 的SharedPreference 一样,都是通过XML的形式进行存储用户的一些基本设置,如用户选择的主题、用户进入APP的次数等。 IOS的NSUserDefults的存储位置是在:/Library/Preferences/.plist,如果你通过模拟器进行仿真的位置在,~/资源库/Application Support/i原创 2014-04-02 17:21:31 · 893 阅读 · 0 评论 -
IOS 广播机制与 android 广播机制对比
android下广播机制的原创 2014-04-18 15:13:37 · 2043 阅读 · 0 评论 -
Objective-C 函数 “值传递” 和 “引用传递” 和 C
今天遇到一个有意思的问题: Objectiv原创 2014-04-17 14:32:54 · 7193 阅读 · 0 评论 -
GCD 编程和 andriod 的Handler、MainThread、WorkThread
今天看MBProgressHUD 里面的源代码看到了里面的源代码,结合android Handler和Looper 写了一个很简单的测试程序,以后再详细总结: 这是一个UILabel 模拟简单的秒表dispatch_async(dispatch_get_global_queue(0, 0), ^{ while(YES){ sleep(1);原创 2014-03-19 17:29:32 · 828 阅读 · 0 评论 -
iOS 圆形进度条 仿android背景
现象: IOS 中 UIActivityIndicatorView 和 andriod中ProgressDialog很类似,但是在iOS中 UIActivityIndiacatorView 是作为一个UIView存在,在显示的时候背景并没有发生任何变化。同时,我们也注意到 当调用 stopAnimation的时候UIActivityIndicatorView 会自己隐藏。 方法:原创 2014-03-19 14:14:06 · 1458 阅读 · 0 评论 -
C语言 枚举类型 在 Objective-C中的演变
c语言中的枚举类型你可能很熟悉,我们将c语言中的枚举 用Object-c中进行演变 language c: enmu Color{ black, white, red }; 利用typedef: typedef enmu{ black, white,原创 2014-03-19 14:23:21 · 783 阅读 · 0 评论 -
RunLoop原理以及深度实现,RunLoop相关的部分Foundation API
前几个月没事,实现了下 iOS (Mac OS ) 的 NSRunLoop,github地址是 https://github.com/wuyunfeng/LightWeightRunLoop.git,欢迎大家 star 多多支持,喜欢研究底层API的朋友可以fork, pull-request. 其实iOS的RunLoop也就那么一回事,没什么可神秘的。 markdown文档 我是用英文写的,也原创 2015-12-23 11:17:54 · 770 阅读 · 0 评论