自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS中,几种延时处理得方法

本文列举了四种延时执行某函数的方法及其一些区别。假如延时1秒时间执行下面的方法。- (void)delayMethod { NSLog(@"execute"); }1.performSelector方法[self performSelector:@selector(delayMethod) withObject:nil afterDelay:1.0f];此方式要求必须在主线

2016-04-30 19:57:22 371

原创 iOS block 基础性学习笔记

1、block封装了一段代码,可以在任何时候执行。2、block可以作为函数的参数或者函数的返回值,而其本身又可以带输入参数或返回值。3、block内部可以访问外面的变量4、默认情况下,block内部不能修改外部的局部变量,可以修改全局变量5、给block外部局部变量加上__block ,局部变量就可以在block内部中修改。

2016-02-19 15:37:49 241

原创 iOS SEL

1.方法的存储位置:    01、每个类的方法都存在类对象中    02、每个方法都有一个与之对应的sel类型的对象     03、根据一个sel对象就可以找到方法的地址,进而调用方法    04、sel类型的定义:typedef struct objc_selector    *SEL2、sel对象的创建file:///Users/zjm/Library/Contai

2016-02-19 11:26:04 552

原创 switf元组

元组就是将多个值放在一起组成一个新的元素,开发者可以将自己声明的常量或者变量定义为元组类型,语法如下:let/var   常量名/变量名 = (值1,值2,值3,。。。。)其中,值是可以任意类型的。不同于c语言的数组只能放同一数据类型。

2016-02-17 16:17:46 255

原创 switf类型别名

类型别名就是对现有数据类型定义替代名称,类型别名可以帮助开发者使用更符合上下文的的名字来指代一个已经存在的类型。类型别名语法如下:typealias  类型别名 = 已存在类型;

2016-02-17 16:09:46 256

原创 switf可选类型

可选类型是用来判断值是否真的存在。如果值存在就会输出,如果不存在就会返回一个nil;可选类型语法如下:let/var  常量名/变量名:数据类型?例子: var  chance:Int8?        chance = 8        if(chance !=nil)        {            print("ok")     

2016-02-17 16:05:02 264

转载 删除Xcode中的配置文件(Provisioning Profile)

如何清除xcode里面的mobileprovision文件清除所有的mobileprovision通过终端进行删除首先cd到目录”~/Library/MobileDevice/Provisioning\ Profiles”cd ~/Library/MobileDevice/Provisioning\ Profiles/然后删除里面所有的mobileprovi

2016-02-15 16:15:04 1572

原创 点击cell上面的控件获取cell

- (void)button:(id)sender {    UITableViewCell * cell = (UITableViewCell *)[[sendersuperview] superview];    NSIndexPath * indexPath = [_mTableView indexPathForCell:cell];    NSLog(@

2016-01-29 11:23:44 282

原创 让UITableView的section header view不悬停,让UITableView的section headerview取消粘性

当  UITableView 的  style 属性设置为  Plain 时,这个tableview的section header在滚动时会默认悬停在界面顶端。取消这一特性的方法有两种: 将  style 设置为  Grouped 。这时所有的section header都会随着scrollview滚动了。不过  grouped 和  plain 的样式有轻微区别,切换样式后也许需

2016-01-28 11:03:36 1036

原创 ios SHA256加密

- (NSData*) sha256:(NSString *)stringpass{    NSData *data = [selfhexStrToNSData:stringpass];        uint8_t digest[CC_SHA256_DIGEST_LENGTH];        CC_SHA256(data.bytes,data.length, dig

2016-01-18 16:21:40 713

原创 获取tableview中的cell

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{    [_mTabelView reloadData];     CategoryTableViewCell *cell = [tableView cellForRowAtIndex

2016-01-08 15:27:20 300

转载 修改iOS导航栏字体大小颜色self.navigationItem.title的颜色

iOS中设置导航栏标题的字体颜色和大小,有需要的朋友可以参考下。在平时开发项目的时候,难免会遇到修改导航栏字体大小和颜色的需求,一般使用自定义视图的方法,其实还存在一种方法。方法一:(自定义视图的方法,一般人也会采用这样的方式)就是在导航向上添加一个titleView,可以使用一个label,再设置label的背景颜色透明,字体什么的设置就很简单了。

2016-01-08 10:51:25 10085

转载 swift元组的理解和讲解

元组的定义元组是Objective-C中没有的数据类型,与数组类似,都是表示一组数据的集合,但与数组不同,它的特点是:元组的长度任意元组中的数据可以是不同的数据类型元组的定义很简单,用小括号括起来,然后以逗号隔开就可以了,如:[javascript] view plaincopyprint?var userInfo =

2016-01-05 17:39:09 336

原创 iOS通知的实现

iOS的通知就好比c语言中的函数回调。设置好触发事件和相应事件,这就是一个很好用的方式,是多个控制器中常用的一种方式。使用方法:首先设置相应事件1、在要响应的控制器中注册监听者                     //注册监听者。    [[NSNotificationCenterdefaultCenter]addObserver:selfselec

2015-11-10 11:11:39 285

原创 iOS 设置uitextField的placehold的字体颜色和字体大小

textField.placeholder = @"username is in here!";  [textField setValue:[UIColor redColor] forKeyPath:@"_placeholderLabel.textColor"];  [textField setValue:[UIFont boldSystemFontOfSize:16] forKeyPat

2015-11-09 16:50:12 802

原创 APPLE LLVM 6.0 ERROR解决办法。

网上百度了好多,都没有解决自己的问题,后面自己修改 build Phases.

2015-03-30 14:53:38 406

空空如也

空空如也

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

TA关注的人

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