自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小凡 ‘ Small growth

厚德博学,止于至善,善以修身,学以养德

  • 博客(100)
  • 资源 (22)
  • 收藏
  • 关注

原创 iOS:后台返回json数据格式错误无法解析

场景:MK网络请求,后台返回有数据,但是因为json数据中某些字段有换行符无法解析,即json格式错误,如果后台不给转码,就需要自己解决,\r\n是ASCII码表中的换行符,将这些字段忽略掉基本就没有问题了NSString *resultString = [self responseString];//self为网络请求操作类(completedOperation)NSData *data

2015-05-18 11:05:42 8991

原创 iOS:使头视图随表视图滚动

使tableVIew的头视图使表示图滚动,需要使用设置tableView的分组样式_tableView = [[UITableViewalloc]initWithFrame:self.view.boundsstyle:UITableViewStyleGrouped];如果分组为一组,直接自定义头视图,然后设置为tableView的headerView,如果为多组,某些组

2015-05-18 10:56:43 1660

原创 iOS:Error Domain=WebKitErrorDomain Code=101 "The operation couldn’t be completed. (WebKitErrorDomain

NSString *urlStr = [NSString stringWithFormat:@"%@?uid=%@&uname=%@",KQuestionnaireUrl,model.idStr,model.real_name];urlStr = [urlStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];NS

2015-05-16 16:58:07 11527 1

原创 iOS:获取友盟参数

#import "MobClick.h"[MobClick startWithAppkey:kUMengKey];[MobClick updateOnlineConfig]; //开启获取友盟参数[MobClick getConfigParams:@"xxxx"]; //获取自定义的参数[MobClick getConfigParams]; //获取全部参数

2015-05-16 15:10:20 1514

原创 iOS:字体加粗

_titleLabel.font = [UIFontfontWithName:@"Helvetica-Bold"size:16];

2015-05-15 18:24:56 1812

原创 iOS:编译问题Presenting view controllers on detached view controllers is discouraged

已经模态一个界面了,不能再模态一个界面了

2015-05-12 13:58:12 3936

原创 iOS:编译问题 Assertion failure in -[UITableView _configureCellForDisplay:forIndexPath:]

两种情况第一种:创建cell的代理方法中cell没有设置identify第二种:创建cell的代理方法中返回为nil

2015-05-09 09:38:57 2060

原创 iOS:自定义UITextField的Placeholder提示字格式

_psdTextField.attributedPlaceholder = [[NSAttributedString alloc] initWithString:NSLocalizedString(@"密码", nil) attributes:@{NSFontAttributeName:_psdTextField.font,NSForegroundColorAttributeName:[UICol

2015-05-07 11:55:51 1287

原创 iOS:绘图画虚线

//此方法目前只能添加在self视图上(如果有视图在self视图上,可能会遮盖线条),画的是虚线//调用[self drawRect:self.frame];//覆写- (void)drawRect:(CGRect)rect{ CGContextRef context = UIGraphicsGetCurrentContext(); CGContextBeginPath(

2015-05-07 11:50:14 1111

原创 iOS:编译错误 linker command failed with exit code 1(三种情况)

第一种:将工程中未添加进来的.m问添加进来 参考:http://blog.csdn.net/u013243469/article/details/41118157  详细步骤第二种:在错误类型中,起码有相关的类,就是说找不到_OBJC_CLASS_$_XXX,可能里面还有Member,就是说没有这个类的成员。这时候,我们找到这个类的.m文件:右侧有个这个(我

2015-04-30 15:36:25 2592

原创 iOS:数据转json对象

//封装的转换方法,直接传入你需要转换的数据- (NSString *)getJsonFromData:(id)sender{ //json对象 NSString *jsonStr; //将传进来的数据转换为data NSData *jsonData = [NSJSONSerialization dataWithJSONObject:sender options

2015-04-30 11:19:09 1563 2

原创 iOS:常规问题 崩在model中

情景:封装数据,崩溃在model中,4s会崩溃,4s以上都不会崩溃。原因:坑爹后台返回的isSelect字段竟然是字符串,但是返回的还是yes和no,然后我就当做bool型用了,目测是iOS8会自动识别,但是iOS7无法辨认yes或no为bool型,依然执行为字符串,导致在4s中崩溃,4s以上都不崩溃

2015-04-28 18:51:31 951

原创 iOS:编译错误 NSArrayM: 0x7fdbe0c70600> was mutated while being enumerated

在遍历可变数组时,改变了该可变数组内容导致

2015-04-24 18:05:10 828

原创 iOS:SVN问题 the operation could not be completed

可能是服务器磁盘满了

2015-04-24 17:39:11 4830

原创 iOS:获取UISearchBar取消按钮

//设置searchBar取消按钮UIView *subVie = [searchbar superview];for (id vie in [subVie subviews]) { if ([vie isKindOfClass:[UIButton class]]) { UIButton *btn = (UIButton *)vie; [btn setTit

2015-04-22 14:11:44 1444

原创 iOS:UILabel设置不同字体颜色

NSString *str = @"0123456789”;//label内容NSMutableAttributedString *str1 = [[NSMutableAttributedString alloc] initWithString:str];//根据下标索引设置字体颜色[str addAttribute:NSForegroundColorAttributeName value:

2015-04-21 15:47:05 2106

原创 iOS:UICollectionView布局问题

具体问题一:      布局正确,但是cell上的UI控件都跑到了屏幕外面,如图所示:cell上有两个控件,问题demo如下,主要出在第一个self.centerX上,去掉这个代码,重新写一个居中的方法_headImgView.centerX = self.centerX;_nameLabel.centerX =_headImgView.centerX;

2015-04-20 16:58:58 917

原创 iOS:UICollectionView的子类化创建

UICollectionView的创建基本与UITableView的创建方式相同首先,创建继承于UICollectionView的子类然后在初始化方法中设置一些属性- (id)initWithFrame:(CGRect)frame{ UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout al

2015-04-20 16:30:15 1280

原创 iOS:模拟器错误 An error was encountered while running (Domain = FBSOpenApplicationErrorDomain, Code = 4)

还原模拟器

2015-04-20 09:29:29 1017

原创 iOS:获取点击坐标

UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapAction:)];[self.timeBackView addGestureRecognizer:tap];- (void)tapAction:(UITapGestureRecognize

2015-04-01 18:54:42 1979

原创 iOS:移除子视图

//子视图批量从父视图中移除NSArray *subViews = [_scrollView subviews];if([subViews count] != 0) { [subViews makeObjectsPerformSelector:@selector(removeFromSuperview)];}

2015-04-01 18:49:08 968

原创 iOS:编译错误 linker command failed with exit code 1 (use -v to see invocation)

将工程中未添加进来的.m问添加进来

2015-03-31 15:00:39 721

原创 iOS:友盟SDK 第三方登录、分享及友盟统计的使用

#import "UMSocial.h"#import "UMSocialWechatHandler.h"#import "UMSocialQQHandler.h"#import "UMSocialSinaHandler.h"//友盟统计//友盟统计分析是一款专业的移动应用统计分析工具,致力于为开发者提供实时、稳定的移动应用统计分析服务,帮助开发者更好地了解用户、优化产品以及提升转化率

2015-03-30 10:44:51 4185 1

原创 IOS:IOS集成开发和环境的介绍

集成开发环境的介绍Xcode :iOS集成开发环境,也是编辑器,负责管理应用程序工程。Interface Builder:快速原型开发工具,可视化的组装用户UI接口的工具,在Xcode 4.0以后集成到了Xcode中。Instruments:功能强大的性能调试工具,以及内存分析工具。iPhone Simulator:Mac OS X平台应用程序,它是模拟应用程序在真机上运行的

2015-03-29 17:31:52 859 1

原创 IOS:IOS系统基本介绍

IOS系统主要分为COCOA TOUCH层、MEDIA层和CORESERVICE层。      Cocoa Touch层提供了基本的系统行为支持,而且将开发者的工作量降到最低。Cocoa Touch层主要包含了UIKit框架(UIKit提供了一些程序运行的关键对象,是的App能够捕获用户输入和在屏幕上显示的内容),MapKit框架(IOS 3.0版本引入该框架,该框架主要提供一个可被嵌入到应用

2015-03-29 14:54:10 2135

原创 iOS:UIKit框架图

2015-03-25 16:58:15 781

原创 iOS:UINavigationController的常用属性

//从当前视图push到目标视图,如果视图已经存在,则不影响堆栈[self.navigationController pushViewController:commentListVC animated:YES];//返回上一控制器[self.navigationController popViewControllerAnimated:YES];//返回某一控制器[self.navigat

2015-03-25 16:41:36 995

原创 iOS:工程架构

工程基本架构基类 用于快速创建子类,集合了子类通用方法类目延展类 用于demo的更快形成通用类常用控件数据管理类 账户管理,用户信息管理,缓存处理第三方框架 Model数据模型类,Cell类,View类视图控制器类网络请求类

2015-03-25 11:34:10 1156

原创 iOS:UICollectionView的构建及使用

第一部分,三个协议方法,先介绍两个 前两个的用法和tableView的很像,第三个是头视图尾视图的协议。(头视图尾视图,一样要写代理,写注册,缺少了就不行。)注册以后,就不需要再去管理复用的问题了。这点就很简单。这个如果用好的话,会非常的简单。很多事情迎刃而解,否则使用tableView的话,需要三个tableView一起滑动,彼此之间需要观察,一旦变化随之变化,用scroll

2015-03-24 18:40:03 1135

原创 iOS:日期转为xx之前

//日期转xx前@interface NSString(date)+ (NSString *)dateString:(NSString *)dateStr;@end@implementation NSString (date)+ (NSString *)dateString:(NSString *)dateStr{ NSDate *date = [NSDate dateFro

2015-03-24 17:58:02 849

原创 iOS:时间戳转日期

//yyyy-MM-dd HH:mm:ss//xxxx年xx月xx天xx时xx分xx秒- (NSString *)dateToTime:(NSInteger)integer{ NSDate *confromTimesp = [NSDate dateWithTimeIntervalSince1970:integer]; NSDateFormatter *dateFormate

2015-03-24 17:49:33 1235

原创 iOS:安全判断 respondsToSelector

1、respondsToSelector 用来判断某一个方法时候实现(下面的代码意思:如果baseAPIdidStartRequest这个方法实现了,那么就去调用,防止出现异常)if ([self.delegate respondsToSelector:@selector(baseAPIdidStartRequest:)]) {         [self.delegate

2015-03-24 11:39:00 1289

原创 iOS:压缩图片

UIImage*img= [self imageWithImageSimple:image scaledToSize:CGSizeMake(210.0, 210.0)];//压缩图片- (UIImage*)imageWithImageSimple:(UIImage*)image scaledToSize:(CGSize)newSize{ // Create a graphics i

2015-03-23 13:57:59 718

原创 iOS:在UITextField中添加图标

//最左侧加图片是以下代码 右侧类似UIImageView *imgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"comment_write"]];_textField.leftView = imgView;_textField.leftViewMode = UITextFieldViewModeAlways

2015-03-19 16:52:06 3399

原创 iOS:UISplitViewController的创建

UISplitViewController是iPad特有的系统方法,主要效果就是呈现iPad的经典分割界面代码创建实例:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ MyFirstViewController

2015-03-19 14:37:18 1018

转载 iOS:shareSDK 登录,分享,关注

1)官方下载ShareSDK iOS 2.8.8,地址:http://sharesdk.cn/(2)根据实际情况,引入相关的库,参考官方文档。(3)在项目的AppDelegate中一般情况下有三个操作,第一是注册ShareSDK,第二是注册各个平台的账号,第三是关于微信等应用的回调处理。[objc] view plaincopy

2015-03-17 16:23:59 1419 1

原创 iOS:上拉刷新,下拉加载

框架下载:http://download.csdn.net/detail/u013243469/8501599#import "MJRefresh.h"//构建刷新控件[self setupRefresh];#pragma mark - 刷新控件- (void)setupRefresh{ // 1.下拉刷新(进入刷新状态就会调用self的headerRereshing

2015-03-14 17:26:13 924

原创 iOS:界面上下空出黑条

启动图没有添加完整造成

2015-03-12 18:24:19 843

原创 iOS:An error was encountered while running (Domain = FBSOpenApplicationErrorDomain, Code = 4)

解决方法:还原模拟器

2015-03-11 15:17:42 848

原创 iOS:判断设备上是否安装微信或qq

基于ShareSDK#import #import "WXApi.h"#import if ([WXApi isWXAppInstalled]) { //判断是否有微信}if ([QQApi isQQInstalled]) { //判断是否有qq}

2015-03-10 10:01:33 5310

上拉刷新,下拉加载框架

简单易用的上拉刷新,下拉加载框架,源码开放,有备注

2015-03-14

Xcode插件(UIImage)

方便查找图片,直接能够显示图片大小与内容,很方便,支持Xcode6

2015-02-13

Xcode插件(注释)

/** * <#Description#> * * @param tableView <#tableView description#> * @param indexPath <#indexPath description#> * * @return <#return value description#> */

2015-02-13

汉字转拼音(源码)

将汉字转为拼音,全部为大写,字与字之间有一个空格,demo是源码,可以参考参考,也可以直接导入使用,方法是类方法,直接调用就行了

2014-12-04

可自定义的日历

一个可以自定义的日历,支持iOS7以上系统(iOS6未设置),源码开放

2014-12-04

Objective-C基础教程+源代码

Objective-C基础教程+源代码,详细的解释与源码的参考

2014-12-03

Swift入门实例

Apple Swift编程语言入门教程,有相应demo,适合入门学习

2014-12-03

本地和推送通知详解

本地通知和推送通知详解,内含详细的demo解析,与SDk,可是更深了解本地和推送通知编程

2014-11-28

KVC-KVO原理详解及编程指南

详细的介绍了KVO与KVC的原理机制,可以有效运用KVO-KVC编程

2014-11-26

23种设计模式

使用例子来解述设计模式的应用原理,资源不大,是个doc文档,可以帮助读者更加了解设计模式机制

2014-11-26

设计模式六大原则

设计模式的六大原则,从另一方面也可以理解为黄金法则,基本是所有程序员都会共同遵守的,规范使用原则,可以增强不同程序员间编写demo的同步性

2014-11-26

设计模式图解

23种设计模式图解,能够直接明了的看到设计模式的机制

2014-11-26

UIKit框架图

UIKit框架图,能够清晰直观看到各种UI之间的继承关系与兄弟关系,能够明了的得到各种继承方法

2014-11-26

block编程要点

Block是一个十分轻便的传值模式,如果能够熟练应用,能使工程省去很多麻烦,同时也增添了demo轻便量

2014-11-26

经典算法(中文)

经典的算法大全,其中包含常用的排列组合,气泡排序,快速排序,,也包含杨辉三角,河内之塔的经典算法,一共51个算法,内容详细,有具体demo

2014-11-26

核心动画编程指南

详细描述了动画的编程以及原理,详解各种动画效果设计

2014-11-25

webView通用新闻格式

通用的UIWebView新闻布局的HTML模板,作者,图片,内容,以及发布时间都有

2014-11-14

MKNetworkKit网络请求类

封装好的MKNetworkKit网络请求类,支持GET和POST请求,继承了MKNetworkKit的轻便特性,支持请求时需要的 域名、API地址、请求参数、请求头、SSL等,并使用block回调请求结果

2014-10-15

送女朋的圣诞网页

是一个简单圣诞网页,内含动态效果,部分素材已删除,可根据自身需求替换,并附带有一个桌面程序,网页内含javascript框架,可自行研究。

2013-12-25

基于XML的查询系统

基于XML的学生查询系统,内含数据库,CSS,XSL,DTD,并且带有界面,可以自己调整,简单上手,结构鲜明。

2013-12-22

基于XML的学生查询系统

基于XML的JAVA系统,其主要借鉴于大学XML课程。另附带数据库,CSS等。

2013-12-22

基于XML的学生查询系统(需调试)

主要运用于大学课程学习与借鉴,主要用于学习

2013-12-22

空空如也

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

TA关注的人

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