自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 新版的AFNetworking请求方法错误

报错如上,这是xcode6.3之后引入的新特性,类型不识别,解决办法是用之前的afnet,那么问题来了,iOS9的https怎么办,下面是解决办法有时候我们会用到https,在AFNetwork这个库,其实已经很好的封装了https,是的我们很简单就能使用。第一步,导入AFNetWorking 库第二步,在pch文件中加入[objc] vie

2015-10-22 10:14:08 439

转载 适配iOS9网络问题https

在info.plist文件中,新增一个:NSAppTransportSecurity  ,打开,加多一个NSAllowsArbitraryLoads 并且设置为YES就OK了;或者,你觉得麻烦,可以以另外一种方式添加 以Open as ->Source Code 的方法打开,然后加入以下代码NSAppTransportSecurityNSAllowsArbitraryLoa

2015-09-17 11:02:47 441

转载 iOS 截图 截取屏幕

// 从view上截图  - (UIImage *)getImage {            UIGraphicsBeginImageContextWithOptions(CGSizeMake(150, 150), NO, 1.0);  //NO,YES 控制是否透明      [self.view.layer renderInContext:UIGraphicsGetCurre

2015-03-12 11:32:14 437

原创 iOS的版本升级报错问题

iOS的版本升级报错问题,可能是把数据存到了本地,然后版本升级以后没有清空数据,或者跟原有数据冲突

2015-03-09 09:42:53 578

转载 pch文件不见了

pch文件不见了现在Xcode 6创建的项目默认是不带pch文件的,当然了旧版本的项目是会保留的。那么如何添加pch文件?* Command + N 然后在Other里面选择 PCH File* 在Build Settings里面找到  Prefix Header * 添加pch文件,规则是: 项目名/xxxxx.pch

2015-03-05 09:37:11 369

转载 多个button点击崩溃

[self setExclusiveTouch:YES];

2015-01-30 09:43:52 414

原创 ios使用代理的时候一定要用weak

ios使用代理的时候一定要用weak,多个网络请求不使用weak容易崩溃

2015-01-15 21:36:51 503

原创 iOS浏览器上请求返回正确,代码报错

iOS浏览器上请求返回正确,代码报错,很有可能的原因是连接多了个空格

2014-12-04 18:02:55 416

转载 如何点击链接直接跳转到app store指定应用下载页面

NSString *str = [NSString stringWithFormat:@"http://itunes.apple.com/us/app/id%d", 436957167];  [[UIApplication sharedApplication] openURL:[NSURL urlWithString:str]];

2014-09-28 16:20:55 945

转载 IOS7 cell.selectionStyle = UITableViewCellSelectionStyleBlue 不起作用怎么办,选中后背景是浅灰色的。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ static NSString *CellIdentifier = @"Cell";    UITableViewCell *cell = [self.ta

2014-09-28 14:47:52 1351

转载 ios添加自定义字体

IOS添加自定义字体 准备:字体文件(.ttf,.odf)方法1:  添加对应的字体(.ttf或.odf)到工程的resurce,使用cocos2d中的FontLabel库,FontLabel继承于UILabel,象UILabel一样使用就好了  fontName直接使用添加的资源名字即可方法2:  1.添加对应的字体(.ttf或.o

2014-08-26 11:39:06 388

原创 自定义的cell上面点击不同的控件,不同的响应

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{  UITapGestureRecognizer *tap = [[UITapGestureRecognizeralloc]initWithTarget:selfaction:@s

2014-05-23 17:49:22 559

转载 修改UINavigationController中leftBarButtonItem按钮的title

新写的App中需要使用UINavigationController对各个页面进行导航,但由于第一级页面的title较长,在进入第二级页面后返回按钮leftButtonItem的title就会变得很长,对NavigationBar空间占用很大,而且不美观,于是使用代码对leftButtonItem的title文本进行修改,无论是设置self.navigationItem.leftBarButtonI

2014-05-09 14:27:47 637

转载 oc中initialize与init的区别

1.initialize方法,只在一个类的第一个对象初始化的时候调用,再初始化同类型的对象时不再重复调用。2.init方法,初始化每个对象的时候,都会调用一次。从方法的声明来看:+ (void)initialize;- (id)init;1.initialize方法是类方法,一般只用于初始化一些static类型的变量,或者调用此类中的其它类方法。返回值为void,说明它只做

2014-04-10 17:25:08 772

转载 iOS中多线程原理与runloop介绍

一.线程概述有些程序是一条直线,起点到终点;有些程序是一个圆,不断循环,直到将它切断。直线的如简单的Hello World,运行打印完,它的生命周期便结束了,像昙花一现那样;圆如操作系统,一直运行直到你关机。 一个运行着的程序就是一个进程或者叫做一个任务,一个进程至少包含一个线程,线程就是程序的执行流。Mac和iOS中的程序启动,创建好一个进程的同时, 一个线程便开始运行,这个线程叫主

2014-04-08 16:02:33 375

转载 什么时候使用runloop?

功能是向main线程中加入两个input source,一个是timer,一个是自定义input source,然后这个timer中触发自定义source,于是调用其回调方法。 在这儿timer触发source来调用回调方法,显得有点多此一举。但是在多线程开发当中,这就很有用了,我们可以把这个自定义的source加入到子线程的runloop中,然后在主线程中触发source,这样在子线程中就可以调

2014-04-08 15:55:18 774

转载 IOS定位

Wifi定位,通过查询一个Wifi路由器的地理位置的信息。比较省电,iPod touch和iPad也可以采用。   蜂窝基站定位,通过移动运用商基站定位。也适合有3G版本的iPod touch和iPad。   GPS卫星定位,通过3-4颗GPS定位位置定位,最为准确,但是耗电量大,不能遮挡。

2014-04-03 16:29:27 380

转载 IOS applicationWillResignActive

一、挂起 当有电话进来或者锁屏,这时你的应用程会挂起,在这时,UIApplicationDelegate委托会收到通知,调用 applicationWillResignActive 方法,你可以重写这个方法,做挂起前的工作,比如关闭网络,保存数据。 C代码   1. - (void)applicationWillResignActive:(UIApplication*)

2014-04-03 15:28:57 391

转载 单例模式的实现

IOS单例模式(Singleton)单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1.单例模式的要点:  显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。2.单例模式的优点:  1.实例控制:Singleton 会阻

2014-04-03 14:54:03 323

原创 关闭ios虚拟键盘的几种实用方法

- (IBAction) textFieldDoneEditing:(id)sender  {          [sender resignFirstResponder];  } 第二种:- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {        [[self 

2014-03-31 11:47:38 562

转载 retain跟copy的区别

copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1那上面的是什么意思呢?Copy其实是建立了一个相同的对象,而retain不是:比如一个NSString对象,地址为0×1111,内容为@”STR”Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的对象ret

2014-03-26 15:25:38 359

转载 IOS中如何获得当前日期

NSDate *  senddate=[NSDatedate];        NSDateFormatter  *dateformatter=[[NSDateFormatteralloc] init];        [dateformatter setDateFormat:@"MM月 dd号"];        NSString *  locationStr

2014-02-11 14:36:55 475

原创 atomic noatomic的作用

atomic 就代表给方法进行加锁,保证线程安全noatomic代表方法不需要考虑线程安全问题,禁止多线程,变量保护,提高性能getter是用来指定get方法的方法名

2014-02-08 16:23:00 531

转载 xcode5.0不会自动联想方法名的解决办法

http://sealedabstract.com/code/when-xcode-4s-code-completion-autocomplete-breaks/1,打开你的XCode的Organizer window,到Project的标签上,选择你的专案送达删除删掉,这只会删Derived Data,不会删专案档2,把XCode的全部关掉3,的页面找到你专案档aaaa.xcod

2014-02-08 11:56:00 663

转载 如何更改xcode里面的字体

http://www.cnblogs.com/mengshu-lbq/archive/2012/12/24/2830859.html再不行重启一下xcode就ok了

2014-02-08 10:13:26 470

原创 oc中没有gc(垃圾回收机制),苹果是如何处理的?

任何继承了NSObject的对象,对基本数据类型无效每个对象内部都保存了一个与之相关联的整数,称为引用计数器当使用alloc,new,copy创建一个对象时,引用计数器都设置成为1给对象发送一个retain,引用计数+1,release则-1;当引用计数为0时,将被销毁,被占用的内存被系统回收,oc会自动向对象发送一条dealloc消息。可以给对象发送retainCount消息获得

2014-02-08 09:36:05 2044

原创 IBAction

IBAction有时候就是void,只是多了跟xib链接的功能

2014-01-21 12:18:21 790

原创 iOS系统架构分为四个层次

核心操作系统层(core os)核心服务层(core services)媒体层(media)可触摸层(cocoa touch)

2014-01-21 10:17:36 2771

转载 开发者账号区别

99刀的是供个人开发使用,99刀的为公司使用,可以自己定义一定数量的开发者子账号,不过只能有主账号来提交,发布等操作。299刀的是供企业内部账号使用,外面用户不能使用itunes访问到。而且绑定认证次数无限   299美金企业用户:面向拥有500雇员以上的公司,开发专用的企业内部使用的app。这个账号需要邓氏码,小企业一般申请不下来,但只要有那个码就好办了(500或者500

2014-01-16 15:24:38 419

原创 怎么获取我的应用在appstroe的地址,就是跳过去评分的那个步骤

在iTunes中找到你的应用,右击图标,拷贝连接到文本编辑器(qq中就行)中,其中的idxxxxxxx就是你的App标示然后使用  NSURL *url  = [NSURL URLWithString:@"https://itunes.apple.com/cn/app/ju-you-hui/id708146174?mt=8"];    [[UIApplication sharedApplica

2014-01-16 14:39:48 576

转载 IOS应用直接的互调

ios应用之间的调用步骤:一、调用自己开发的应用   1)在plist文件中,注册对外接口    在xcode group&files 里面,展开 resources选择info.plist   鼠标右击information property list ,然后从列表中选择URL types     右击 add row 添加一个对象(item)右击item

2014-01-16 12:13:37 472

转载 ios中qq在进入后台的情况下为什么还能接收到数据

VOIPSocket可以在后台运行。当程序进入后台时,事实上整个程序被暂停运行,但VOIPsocket因为受系统控制而不在此列。我的观察是,每次有新的数据来临时,程序会被唤醒并执行大约几秒钟,然后再次进入休眠(这个看着更合理)

2014-01-16 12:11:01 583

转载 IOS的通知中心

IOS:NSNotification1.     通知中心概述通知中心实际上是在程序内部提供了消息广播的一种机制。通知中心不能在进程间进行通信。实际上就是一个二传手,把接收到的消息,根据内部的一个消息转发表,来将消息转发给需要的对象。通知中心是基于观察者模式的,它允许注册、删除观察者。一个NSNotificationCenter可以有许多的通知消息NSNotification,对于每一

2014-01-16 11:31:38 573

原创 关于ios中BLE4.0的精度问题

在没有其他障碍物的情况下,最小精确到10cm左右,最大80m左右,实际情况实际分析

2014-01-09 16:21:28 554

原创 IOS中关于色值的问题

设计那边给出的需求是//给的色值是#ffeef6然后我用[UIColorcolorWithRed:255/255 green:238/255 blue:246/255 alpha:1.0];但是怎么都不对后来发现[UIColorcolorWithRed:255/255.0fgreen:238/255.0fblue:246/255.0falpha:1.0]

2013-12-31 16:33:50 387

转载 Block传值

用此方法传值可以替代委托了。具体例子MainView.h#import @interface MainView : UIViewController{    IBOutlet UIButton* btn;    IBOutlet UILabel* labShow;}-(IBAction)push:(id)sender;

2013-12-31 14:02:26 391

转载 IOS 传值方法总结

1、属性传值前向后传值。(就是get,set方法property)2、协议传值3、Block传值代替协议代理传值,主要时间点问题。4、单利传值数据共享。5、通知传值通知中心NSNotificationCenter提供了一种更加解耦的方式。最典型的应用就是任何对象对可以发送通知到中心,同时任何对象可以监听中心的通知。发送通知的代码如下:[[NS

2013-12-31 13:59:45 513

转载 两个ViewController间传值

从A进入B,在B输入值后回传给A,这类似于Android中的利用Activity的onActivityResult回调方法实现两个Activity之间的值传递,那么在IOS中如何实现这个功能呢,答案是使用Delegate(委托协议)。

2013-12-31 13:48:03 438

原创 IOS中BLE4.0后台运行

在plist文件中,添加Required background modes 项,再在此项中加入 App communicates using CoreBluetooth和App shares data using CoreBluetooth.即可

2013-12-25 11:32:15 735

转载 IOS 4.0支持后台运行

在被终止之前的任意时间,应用程序会调用beginBackgroundTaskWithExpirationHandler:方法让系统给出额外的时间来完成一些需要在后台长时间执行的任务。(UIApplication的backgroundTimeRemaining属性包含程序运行的总时间)可以使用task completion去保证那些比较重要但是需要长时间运行的程序不会由于用户切入后台而突

2013-12-24 16:15:15 498

空空如也

空空如也

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

TA关注的人

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