自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iOS的脚步

有思想的程序员不叫码农~

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 iOS审核提交IDFA广告标示符拒绝

iOS提交ADFA广告标示符拒绝可能是使用了以下框架或者方法导致:class: ASIdentifierManagerselector: advertisingIdentifierframework: AdSupport.framework检查方法:用terminal进入项目根目录,执行以下指令:fgrep -R advertisingIdentifier

2015-08-26 22:38:20 1491

原创 iOS判断当前控制器是否在显示

当点击一个cell或者按钮的事件,处理比较耗时,在异步线程中运行中,当子线程得到运行结果时可能不在当前控制器上了。此时我们需要取消子线程后边的事情。此刻,当得到结果时需要判断是否在当前控制器上。判断方法如下:-(BOOL)isCurrentViewControllerVisible:(UIViewController *)viewController{ return (viewCont

2015-08-18 16:12:14 3964

转载 ios8新特性today widget开发

来源:http://blog.csdn.net/kuloveyouwei/article/details/44019815ios8发布已经有一段时间了,伴随着ios8同时也出现了许多新的特性,ios系统将会越来越开放,这是好事。其中一个新特性就是在下拉通知栏里加入了个性的widget,开发者可以自己定义widget的样式内容。当然这个功能在Android上早就实现了,^_^.........,

2015-08-16 09:08:11 976

原创 iOS 隐藏NavigationBar的方法

使用以下方法:- (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [self.navigationController setNavigationBarHidden:YES];}退出该控制器时还原:- (void)viewWillDisappear:(BOOL)animated {

2015-08-12 08:18:20 792

转载 iOS __weak与__block修饰符到底有什么区别

来源:http://www.bubuko.com/infodetail-782508.htmlAPI Reference对__block变量修饰符有如下几处解释://A powerful feature of blocks is that they can modify variables in the same lexical scope. You signal that a

2015-08-11 20:03:09 749

转载 iOS中block和代理的使用

来源:http://www.2cto.com/kf/201501/374114.html从ios4开始引入block,就是代码块,结构类c语言基本结构 返回值 (^block名称)(参数):int(^BlockName)(int):返回值为int型,参数是一个int值的叫BlockName的block我们使用一个block时:// 代码例子int (^BlockExample

2015-08-11 19:49:46 720

原创 iOS 用GCD下载网络图片方法

用多线程下载网络图片会导致重复下载浪费流量的问题。以免出现以上情况,用多线程下载图片方法可以用以下方法。1.创建一个字典,如果下载了该图片则将用图片地址为key,图片为value保存。2.创建一个字典,如果子线程已开始下载则用图片地址为key,图片地址为value保存。3.如果正在下载中,显示占位图片4.如果字典中有下载的图片,则刷新图片//属性@interface V

2015-08-08 22:12:03 1693

原创 iOS 一个ViewController上显示2个tableView的方法

1.在StoryBoard上创建2个tableView,并用autolayout约束。2.在ViewController上拖进来。@property (weak, nonatomic) IBOutlet UITableView *leftTableView;@property (weak, nonatomic) IBOutlet UITableView *rightTableView

2015-08-08 11:47:12 1942

原创 iOS8 tableView的Cell高度自适应开发

1.在- (void)viewDidLoad中设置://预计高度为81self.tableView.estimatedRowHeight = 81.0f;//自适应高度self.tableView.rowHeight = UITableViewAutomaticDimension;2.XIB自定义的Cell的autoLayout的时候注意自适应的内容的Label或者TextField等等

2015-08-08 11:20:47 761

转载 AutoLayout的各种使用方法

来源:http://blog.csdn.net/zhaojian3513012/article/details/47106873关于AutoLayout说实话 autolayout刚出现的时候,我感觉自动布局及其难用,在Xib中拉线拉着拉着就晕头转向的,并且用代码来添加一个约束就需要三行代码,而一个控件最少也需要3个约束来控制,看着约束的代码及其头痛,可以说autolayout给我

2015-08-03 23:05:20 530

原创 iOS项目中重定义NSLog方法

不解释。#ifdef DEBUG // 调试状态, 打开LOG功能 #define MYLog(...) NSLog(__VA_ARGS__)#else // 发布状态, 关闭LOG功能 #define MYLog(...)#endif

2015-08-03 20:04:52 1117

转载 用instancetype代替id作返回类型有什么好处?

来源:http://zhuanlan.zhihu.com/Foundation/19569459只要一个类返回自身的实例,用instancetype就有好处。@interface Foo:NSObject - (id)initWithBar:(NSInteger)bar; // initializer + (id)fooWithBar:(NSInteger)bar; // c

2015-08-03 18:08:48 428

原创 iOS 将一个View显示覆盖到NavigationBar上面

将一个View显示覆盖到NavigationBar上面,不能将将要显示的View添加到self.view上面,这样无法覆盖navigationBar。如果需要覆盖NavigationBar,则将显示的view添加到self.navigationController.view[self.navigationController.view addSubview:newView];效果如下:

2015-08-02 14:35:31 9411

两款verilog 8051内核代码

完整的verilog 51内核代码,找了很久才搞到的。有利于更深入了解51内核

2013-12-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除