自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 iOS所有常用证书,appID,Provisioning Profiles配置说明及制作图文教程

概述: 苹果的证书繁锁复杂,制作管理相当麻烦,今天决定重置一个游戏项目中的所有证书,做了这么多次还是感觉很纠结,索性直接记录下来,日后你我他查阅都方便; 首先得描述一下各个证书的定位,作用,这样在制作的时候心中有谱,对整个流程的把握也会准确一些; 1、开发者证书(分为开发和发布两种,类型为ios Development,ios Distribution),这个是最基础的,不论是真

2015-11-12 11:18:55 236

原创 UITableViewCell 自适应高度

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {      // 列寬      CGFloat contentWidth = self.tableView.frame.size.width;      // 用何種字體進行顯示      UIFont *

2015-08-30 18:20:06 309

原创 Block和代理的使用

代理设计模式对于iOS开发的人来说肯定很熟悉了,代理delegate就是委托另一个对象来帮忙完成一件事情,为什么要委托别人来做呢,这其实是MVC设计模式中的模块分工问题,例如View对象它只负责显示界面,而不需要进行数据的管理,数据的管理和逻辑是Controller的责任,所以此时View就应该将这个功能委托给Controller去实现,当然你作为码农强行让View处理数据逻辑的任务,也不是不行,

2015-08-30 17:55:59 277

转载 iOS弹幕效果

弹幕效果展示: 步骤:  1.  在AppDelegate类里面创建一个视图控制器,并把创建的视图控制器放入父视图中。  其中关于用[self.window addSubview:viewController.view]  和self.window.rootViewController = viewController; 2.  然后的步骤就需要我们好好地

2015-08-30 16:15:16 293

转载 iOS: ARC和非ARC下使用Block属性的问题

1. Block的声明和线程安全 Block属性的声明,首先需要用copy修饰符,因为只有copy后的Block才会在堆中,栈中的Block的生命周期是和栈绑定的,可以参考之前的文章(iOS: 非ARC下返回Block)。 另一个需要注意的问题是关于线程安全,在声明Block属性时需要确认“在调用Block时另一个线程有没有可能去修改Block?”这个问题,如果确定不会有这种情况发生的话,

2015-08-30 15:59:27 282

转载 JAVABean的内省操作

一,简单内省操作 1.定义PropertyDescriptor 类的对象pd,new的时候传入属性名字,Class 2.pd调用getReadMethod.返回值是Method类型 3.Method调用invoke方法执行 [java] view plaincopy package cn.itcast.pro;      impor

2014-11-24 13:59:17 317

空空如也

空空如也

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

TA关注的人

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