自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Cocoapods终极版安装教程

查阅了无数的资料,总结了最完整版的Cocoapods安装教程Install Cocoapods1.开启 terminal2.移除现有 Ruby 默认源$ gem sources --remove https://rubygems.org/3.使用新的源$ gem sources -a https://ruby.ta

2016-06-01 16:21:07 531

转载 GCD使用经验与技巧浅谈

转载自:http://www.cocoachina.com/ios/20150505/11751.html前言GCD(Grand Central Dispatch)可以说是Mac、iOS开发中的一大“利器”,本文就总结一些有关使用GCD的经验与技巧。dispatch_once_t必须是全局或static变量这一条算是“老生常谈”了,但我认为还是有必要强调一次,毕竟非

2016-04-27 18:07:00 443

原创 关于NSMutableArray 删除元素的问题小结

在项目中遇到了一个问题,是将一个可变字典中的某些字符串进行删除操作,当时我的第一反应是采用forin 遍历,可能是觉得forin的遍历速度比较快吧,额,扯远了,回到遇到的问题中,当我用forin进行遍历并比较完之后就行删除的时候,问题出来了------程序崩溃,这是什么原因呢?通过查阅苹果官方文档如下:https://developer.apple.com/library/ios/do

2016-04-21 14:26:19 11935

原创 APP开发过程中遇到的编译错误及修复

在开发过程中遇到过各种各样的编译错误,在这里记录一下防止下次再出现错误。以后会不定期更新!1>-[__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance 0x7fa5216589d0出现这种错误是由于将NSNumber类型的赋给字符串,这个问题常出现在JSON解析几赋值阶段,有时候

2016-03-09 19:06:12 701

转载 iOS block教程

IOS block 教程http://pernghh.pixnet.net/blog/trackback/eac87d412e/33563409本文来自台湾的某开发人员的博客,被墙,感觉讲的比较易懂,所以引过来。文字简体化了,原来是繁体,变数=变量,这个注意一下。 本章学习目标:1. 了解何谓block。2. 了解block的使用方法。Block 是iOS在4.

2016-02-25 11:28:54 384

原创 关于Xcode恢复默认字体颜色

本人表示一不小心手贱吧xcode的字体颜色改变了,返回之后看到代码觉得各种别扭,寻求各种方法不管什么卵用,最后从别人那里学来一招,放在这里。打开xcode-preference--fonts&colors ,看到左侧下面有一个“+”和一个“-”,点击加号,新添加一个 default 即可,真的是超好用!!

2015-12-10 16:22:07 5050

原创 OC中@class的理解

当我们再看苹果自己封装的类的时候,经常会看到@class XXX,我们知道@class XXX是告诉编译器有这样一个类,但是这个类里面有什么东西我们不知道。一般来说,我们在使用某一个类时,即当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时,有两种方法:1.#import""    2 .   @class  例如:#import"B.h"@interfac

2015-11-17 16:01:11 955

转载 NSURL 基本方法 absoluteString

转载自:http://my.oschina.net/wangdk/blog/165554         NSURL *url = [NSURL URLWithString:@"http://www.baidu.com/search?id=1"];2    NSLog(@"scheme:%@", [url scheme]); //协议

2015-11-17 14:05:31 6835

转载 iOS APP配置.plist 汇总

此文转自http://www.cocoachina.com/bbs/read.php?tid=89684&page=1作者:coolweather 整了一下了,分享給大家    1.     Application does not run in background(键名:UIApplicationExistsOnSuspend)自从iOS4.0之後,當你在應用程式執行的時候

2015-09-08 11:16:44 398

原创 获取app版本和名称

NSString *executableFile = [[[NSBundle mainBundle] infoDictionary] objectForKey:(NSString *)kCFBundleExecutableKey];    //获取项目名称 NSString *version = [[[NSBundle mainBundle] infoDictionary] objectF

2015-09-02 16:08:46 674

原创 关于通过UINavigationController push 过去到一个view controller而这个viewvontroller的viewwillappear不执行的问题

今天在项目中发现了一个问题,就是当我从一个viewcontrollerA push 到另外一个viewcontrollerB时,viewcontrollerB的viewwillappear这个方法没有执行。这下子可坏了,因为我要在viewcontrollerB中隐藏我的正式的导航栏添加自己写的加的导航栏,在viewwilldisappear中把真实的导航栏让他显示出来。怎么办呢,经过了种种方法无效

2015-07-17 15:49:11 1177

转载 获取某一个view所在视图控制器,进而可以进行跳转等操作

废话不多说,直接上代码。//拿到当前view所在的viewcontroller- (UIViewController *)viewController {    for (UIView* next = [self superview]; next; next = next.superview) {        UIResponder *nextResponder = [next

2015-06-30 15:55:30 1738

原创 iOS手机客户端https请求忽略证书认证

//设置证书,在客户端默认忽略证书认证- (BOOL)connection:(NSURLConnection *)connection canAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace *)protectionSpace{    return [protectionSpace.authenticationMeth

2015-04-21 10:04:51 2430

转载 iOS获取设备网络状态,2G,3G,4G,wifi,非Reachability

+(NSString *)getStatus{     NSArray *children = [[[[UIApplicationsharedApplication]  valueForKeyPath:@"statusBar"]valueForKeyPath:@"foregroundView"]subviews];     NSString *state = [[NSString

2015-04-09 18:37:44 742

转载 iOS 获取手机ip地址

#include #include   - (NSString *)getIPAddress{         NSString *address = @"error";    structifaddrs *interfaces = NULL;    structifaddrs *temp_ad

2015-04-09 17:12:37 448

空空如也

空空如也

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

TA关注的人

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