自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yashon

学习和分享是一种态度!

  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

原创 在xib和storyBoard上设置layer属性的两种方法

xib和storyBoard在开发时给我们提供了很大的方便, 我们不但能在上面设置界面相关的属性,以及部分类的设置。在开发时,我们很多时候都是实用代码对控件的layer层进行设置和修改,如果子类控件多了,每个都需要设置是不是很麻烦呢? 那么, 我们能不能向对view一样在xib上或者storyBoard上直接就能对layer进行相关设置呢?  答案当然是肯定的。 我们有两种方法

2016-05-29 16:54:56 6296

原创 IOS APP端京东支付集成

京东支付没有现成的SDK, 使用的是加载html。因此,在集成京东支付的时候,我们使用webView来进行加载显示支付的页面。 京东支付需要传递多个参数才能拉起支付页面,那么我们怎么样获得和传递参数呢?1.我们需要与自己的后台进行交互,通过网络请求,获取到拉起支付页面所需要的参数,并将参数解析成字符串进行保存。2.在选择京东支付方式之后, 跳

2016-05-07 02:23:57 5258

原创 iOS 项目中出现的一些问题

1.不放4.7、5.5的启动页,导致的程序整体效果不佳做项目的过程中, 我们放入@2x、@3x的图片, 但不放入4.7寸与5.5寸屏幕尺寸的启动页时, 在4.7与5.5寸屏幕下展示,对app的整体显示效果都有很大的影响。  1).在不放入4.7与5.5启动页时, 运行程序, 虽然放入了@3x的图片, 但是程序使用资源只会显示@2x的效果, 则会造成图片的拉伸与显示模糊等。

2016-05-28 23:36:54 3489

转载 iOS 中KVC、KVO、NSNotificat…

1、KVC,即是指 NSKeyValueCoding,一个非正式的Protocol,提供一种机制来间接访问对象的属性。而不是通过调用Setter、Getter方法访问。KVO就是基于 KVC 实现的关键技术之一。Demo:@interfacemyPerson : NSObject {            NSString*_name;            int

2016-05-06 17:41:44 388

原创 iOS开发  解决UITapGest…

UITableView 拥有属于自己的点击事件,在将一个UITableView 的控件放在其它视图上, 并且其它视图需要添加手势进行操作的情况下,我们会发现我们点击UITableView的cell的时候, 并没有出发方法:-(void)tableView:(UITableView*)tableView didSelectRowAtIndexPath:(NSIndexPath*)ind

2016-05-06 17:41:41 550

原创 iOS开发 引用第三方库出现duplicat…

在iOS开发中, 难免会集成别人的三方类库, 当集成的三方类库过多时, 难免会出现某些库同时使用了同样的函数库,导致link的时候报错提示duplicate symbol。详情见图:引用第三方库出现duplicate symbol时的处理方法" TITLE="iOS开发 引用第三方库出现duplicate symbol时的处理方法" />这样的报错让我们觉得很麻烦, 这样的文件重复错

2016-05-06 17:41:39 544

原创 OS X使用之自定义设置中的图…

OSX的系统偏好设置允许你对系统的各个方面进行自定义,可以轻松地找到各个系统设置。那么如何自定义系统偏好设置中的图标布局呢?包括如何管理/调整系统偏好设置中的图标排列,还有从视图中显示和隐藏单个图标。以下是最初始的系统便好设置:X使用之自定义设置中的图标布局(图标显示隐藏及排序)" TITLE="OS X使用之自定义设置中的图标布局(图标显示隐藏及排序)" />X使用之自定义设置中的图

2016-05-06 17:41:36 530

原创 appstore审核元数据被拒绝,怎么处…

最近在提交一个项目的时候, 被拒了。   提示信息, 元数据被拒绝。     后面还有好几个问题。例如: app后台定位, app出售价格, app中, 用户来源和如何登陆等。  解决方法:     点击错误,在跳转的网址中,回答并发送被拒信息中的问题就ok了。  itunnes中,不需要再提交审核。   等苹果公司回复邮件之后, 该应用会被自动上线。

2016-05-06 17:41:33 9455

原创 APP中 UIWebView加载网页后,…

最近在做一个项目,项目里有个页面,是webView做的,只调用了去联系客服。我想实现,上次某客户跟哪个客服联系的,下次根据保存的cookie自动分配给哪个客服人员,研究了一下app获取cookie的方法。对于ios 来说 NSHTTPCookieStorage会存储APP自身访问所有url的cookie,可以用domain为标志来获取自己所需要的cookie。代码如下:所有的cookie都

2016-05-06 17:41:31 687

转载 CALayer 类

什么是CALayer? CALayer(这里简单地称其为层)。 首先要说的是CALayers是屏幕上的一个具有可见内容的矩形区域,每个UIView都有一个根CALayer, 其所有的绘制(视觉效果)都是在这个layer上进行的。 UILabel* lable = [[UILabelalloc]initWithFrame:CGRectMake(0, 0, 100,

2016-05-06 17:41:28 429

转载 block   回调函数(程序块)

block是ios4.0之后出来的一门新技术,应用也非常广泛,只要我们撑握其使用的翘门,使用其来也是非常简单的,而且它能将传统程序简单化      程序中" ^"代表程序块也就是block,在我们接下来的程序中都会有^          block的声明一般都是    返回类型(^block名称)(参数,...,...)   如void(^firstBlock)(float

2016-05-06 17:41:25 352

转载 iOS KVC和KVO开发模式

KVC和KVO,KVC:即Key-Value-Coding而KVO:即Key-Value-Observer    KVC是针对NSObject的子类,因为它的实现是由于其括展类NSObject(NSKeyValueCoding),实现了  -(void)setValue:(id)valueforKey:(NSString *)key;      - (id)value

2016-05-06 17:41:23 306

转载 XCode6 生成prefix.pch文件

XCode6里,新建工程默认是没有pch文件的,苹果取消pch文件这一点肯定有它的道理,刚开始很多人可能不适应,如果我们想使用pch文件,需要手动添加,添加步骤如下:(依旧直接上图)生成prefix.pch文件" />生成prefix.pch文件" />@ 取消的原因:<喎�"http://www.2cto.com/kf/ware/vc/" target="_blank"cla

2016-05-06 17:41:20 503

转载 Xcode&nbsp;6制作动态及静态Framework

有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode6支持做Framework了.同时iOS-Universal-Framework开发者也宣布不在继续维持此项目的开发,建议开发者使用Xcode6制作,目前网上

2016-05-06 17:41:18 313

转载 IOS用openurl打开设置选项&nbsp;==…

在代码中调用如下代码:NSURL*url=[NSURLURLWithString:@"prefs:root=NOTIFICATIONS_ID"];[[UIApplication sharedApplication] openURL:url];即可跳转到设置页面的对应项。About — prefs:root=General&path=AboutAccessibility —

2016-05-06 17:41:15 1513

转载 史上最全的iOS面试题及答案

1.写一个NSString类的实现+ (id)initWithCString:(c*****t char*)nullTerminatedCStringencoding:(NSStringEncoding)encoding; + (id) stringWithCString: (c*****tchar*)nullTerminatedCString             enc

2016-05-06 17:41:12 878

Theos(已调试可用)

在安装Theos的时候,遇到不少的坑,安装好了之后,打包时可以编译通过,但不能生成deb的安装包,是因为缺少文件造成的。本Theos安装包,已补齐缺少的文件,下载后直接放入目录进行简单的配置,即可直接使用。至于怎么配置,网上教程很多,可自行查看,此处只提供Theos的安装文件。

2017-11-15

京东支付demo

京东支付集成, 参数提交,支付页面拉起。 里面的参数可能不适用, 请自行与自己的后台交互取得可以通过验证的参数提交到京东url进行验证。

2016-05-07

MAC使用 解压缩软件 各种压缩包都可解压

Mac上使用的解压压缩软件 对于很多格式的包基本都可解压

2014-10-27

tableView上下拉刷新快速集成开发

可快速集成与代码中的上拉加载下拉刷新 在开发总可节省很多时间

2014-10-16

iphone屏幕适配

关于ios7及ios7以下系统 导航栏配置

2014-10-16

空空如也

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

TA关注的人

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