自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

时光凉凉

你不努力,没人替你努力

  • 博客(34)
  • 收藏
  • 关注

原创 安装cocoapods遇到的坑->RPC failed; curl 56 SSLRead() return error -36| 17.00 KiB/s

此文转载于 http://blog.csdn.net/qq_18425655   感谢博主。OS X更新到10.11后,CocoaPods的安装和以前有了点不同。以前安装cocoapods的时候用的是这句:$ sudo gem install cocoapods现在要改成这句:$ sudo gem install

2017-06-30 09:28:12 1985

原创 获取iOS设备唯一标识 uuid

获取uuid介绍一个轻量级iOS安全框架:SSKeyChain   详细介绍:http://blog.sina.com.cn/s/blog_93f39bc20101a44t.htmlSSKeyChains对苹果安全框架API进行了简单封装,支持对存储在钥匙串中密码、账户进行访问,包括读取、删除和设置。SSKeyChain的作者是大名鼎鼎的SSTool

2017-01-04 19:28:50 2445

原创 iOS之常见错误 及 xcode7之后https配置

一:在模拟机上运行没问题,一到真机就不行了,报这个错误真是纠结了很久了,然后反复检查终于找到了现的原因:armv7s 是应用iphone 5 A6 的框架上得解决方法选中项目-> Buiid Settings->Architectures  -> Vaild Architecyures 改为armv6,armv7   BuiActive Architecyure Only  改为N

2015-06-05 17:52:07 831

原创 支付宝支付遇到的各种坑及解决问题

请根据官方文档进行配置 进行支付宝支付  我们这里是后台给的商品信息字符串- (void)payzhifubao:(NSString *)str{    NSString *appScheme =@"alisdkdemo";    //将商品信息拼接成字符串    NSString *orderSpec = str;

2017-07-06 11:46:24 10341

原创 微信支付遇到的各种坑及解决方案

按照官方文档配置https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_1微信支付需要得到以下字段/** 商家向财付通申请的商家id */@property (nonatomic,retain) NSString *partnerId;/** 预支付订单 */@property (

2017-07-06 11:21:17 13780 2

原创 项目中实用的一些方法,有需要的进来看看

项目完结了,终于有时间来整理一下啦#pragma mark -------- 正则匹配用户密码6-18位数字和字母组合+ (BOOL)checkPassword:(NSString *) password{    NSString *pattern =@"^(?![0-9]+$)(?![a-zA-Z]+$)[a-zA-Z0-9]{6,18}";

2017-07-05 16:16:50 829

原创 快速实现图片点击放大缩小,支持url

快速实现图片点击放大缩小,支持url

2017-07-05 15:30:46 1095

原创 info.plist文件里面添加描述 -> 配置定位,相册等

NSAppleMusicUsageDescriptionApp需要您的同意,才能访问媒体资料库NSBluetoothPeripheralUsageDescriptionApp需要您的同意,才能访问蓝牙NSCalendarsUsageDescriptionApp需要您的同意,才能访问日历NSCameraUsageDescriptionApp需要

2017-01-04 20:32:02 7172 1

原创 iOS 之 安装pods 项目配置 及删除项目中的pods

听朋友说项目中用了pods,觉得很高大上,这两天终于有时间来学习了我也是看了很多资料,感谢那些帮助我的 ^-^,简单介绍下我在安装过程中的步骤和盲区基于pods安装是用的终端 很多人大概不是很会使用终端,那么将下面的语句复制一下,然后粘贴到终端中就可以了注意,一定要一步一步来,每一步进行结束后 都会出现 “$”的字样,出现后才能继续下一步安装cocoap

2016-03-18 11:31:59 1030

转载 Ios之正则表达式详解

一、什么是正则表达式  正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。 二、正则表达式的语法  看一个过滤纯数字的例子- (BOOL)validateNumber:(NSString *) textString

2016-03-18 11:05:20 549

转载 windows下安装苹果虚拟机

虚拟机软件:VMware-workstation-full-9.0.2-1031769.exeVM虚拟机相关软件:VM虚拟机10加补丁版.rar    下载地址:http://pan.baidu.com/s/1qW0L224VM虚拟机10不加补丁版.rar  下载地址:http://pan.baidu.com/s/1bnCbsp5VM 10 Mac补

2015-08-07 15:13:09 782

转载 IOS根据两个经纬度计算相距距离

//第一种苹果自带的[cpp] view plaincopy        CLLocation *orig=[[[CLLocation alloc] initWithLatitude:[mainDelegate.latitude_self doubleValue]  longitude:[mainDelegate.longitude_sel

2015-06-29 16:36:49 642

转载 ios项目打包,安装流程

分类: IOS_XCODE2012-11-16 15:26 17792人阅读 评论(5) 收藏 举报一、发布测试,是指将你的程序给  * 你的测试人员,因为程序总归是要测试的  * 你的客户,在正式发布之前,客户肯定是要先看(验收)的在他们的iOS设备(iphone,ipod, ipad)安装,运行。 二,阅读前提:你自己已经完成了真机测试,意味着:

2015-06-05 16:55:10 582

转载 iOS通知传值

通知 是在跳转控制器之间常用的传值代理方式,除了代理模式,通知更方便、便捷,一个简单的Demo实现通知的跳转传值.输入所要发送的信息 ,同时将label的值通过button方法调用传递,- (IBAction)buttonClick:(id)sender {    //添加 字典,将label的值通过key值设置传递    NSDictionary *dict

2015-06-05 15:39:31 565

转载 ios隐藏数字键盘 --在数字键盘左下角添加“完成”按钮的实现原理

2014-11-06 11:59        最近要在系统弹出的数字键盘上的左下角额外添加一个自定制的完成按钮,于是研究了一下系统自带键盘添加自定制按钮的实现方式。总结了一下大体上的通用做法,原理大概是这样:当页面上的文本框或其他输入源因为用户的点击而变成第一响应者的时候(becomeFirstResponder),系统键盘就会弹出。而每次键盘弹出或收起时,都会向系统发送相关的键

2015-05-26 16:05:09 1082

转载 iOS项目打包

1  首先要选中项目中的真机测试,不要模拟器 ,然后从上边的菜单栏中找product2  选中product里面的archive3  选择archive后,会出现一个页面, 后边会有两个选项,分别是 Validate 和 Distribute4  点击Distribute会出现一个页面 6  这个一般是默认好的  不用做什么修改  最

2015-05-22 21:12:53 1993

转载 ios 旋转缩放等动画

效果:视图从大--小缩放显示/小--大 (只是比例问题)方法1.直接show出view的时候:把下面的这段代码加到viewController或者view出现的时候就OKself.view.transform = CGAffineTransformMakeScale(1.0f, 1.0f);//将要显示的view按照正常比例显示出来[UIView beginAnimations

2015-05-22 12:46:17 863

转载 ios 学习总结之动画

UIView的,翻转、旋转,偏移,翻页,缩放,取反的动画效果翻转的动画//开始动画    [UIView beginAnimations:@"doflip" context:nil];//设置时常    [UIView setAnimationDuration:1];//设置动画淡入淡出    [UIView setAnimationCu

2015-05-22 12:44:24 397

转载 iOS相机和相册-UIImagePickerController

在一些应用中,我们需要用到iOS设备的摄像头进行拍照,视频。并且从相册中选取我们需要的图片或者视频。关于iOS摄像头和相册的应用,可以使用UIImagePickerController类来完成控制。关于UIImagePickerController的相关知识,如下:iOS的一些设备上都安装了摄像头。现在绝大多数都有了。在编程中,我们是用相应的东西来进

2015-05-19 18:10:13 558

转载 iOS自带地图的开发和定位

首先我们需要一个视图去呈现地图,苹果自带一个关于地图视图的类,名字叫MKMapView,可以在MapKit这个框架找到,所以用到地图需要在头文件中#import ,这样大家已经可以看到一个地图了,可以拖拽以及缩放。下面是重点介绍如何去操作地图。在这里我想介绍关于地图几个重要的属性和方法。第一个属性:@property (nonatomic) MKMapType mapTyp

2015-05-19 18:06:24 2391

转载 [IOS]iphone从相册或相机获取图片

Demo:http://download.csdn.net/detail/u012881779/8659199拍照要使用真机测试,iPhone和iPad打开相册方式会有所区别:for iphone:[objc] view plaincopyprint?#import "IPhoneViewController.h"  

2015-05-12 19:18:06 550

转载 iOS开发滚动视图UIScrollView

滚动视图UIScrollView在滚动过程当中,其实是在修改坐标原点。当手指触摸 后,ScrollView会暂时拦截触摸事件,并开启一个计时器。假如在计时器到点后没有发生手指移动事件,那么ScrollView发送、 tracking events到被点击的subview;假如在计时器到点前发生了移动事件,那么ScrollView取消tracking,自己发生滚动。初始化

2015-05-12 19:15:22 598

转载 实现一个简单的滚动视图

程序的大部分@interface BIDViewController : UIViewController//可滚动页面@property (retain, nonatomic) UIScrollView *scrollView;//页点@property (retain, nonatomic) UIPageControl *

2015-05-12 19:14:07 1127

转载 极光推送

产品功能说明极光推送(JPush)是一个端到端的推送服务,使得服务器端消息能够及时地推送到终端用户手机上,让开发者积极地保持与用户的连接,从而提高用户活跃度、提高应用的留存率。极光推送客户端支持 Android, iOS 两个平台。本 iOS SDK 方便开发者基于 JPush 来快捷地为 iOS App 增加推送功能,减少集成 APNs 需要的工作量、开发复杂度。主要功能

2015-05-04 13:42:43 1510

转载 如何使用iOS AddressBook

一.基本知识和通讯录中联系人相关的应用iPhone提供了两个框架:AddressBook.framework和AddressBookUI.framework,使用这两个框架我们可以在程序中访问并显示iPhone数据库中的联系人信息。二.具体介绍1.AddressBookUI显示部分AddressBookUI中提供了和联系人显示信息相关的一些Controller,有四

2015-05-04 13:41:45 317

转载 iOS NSClassFromString,NSSelectorFromString,isKingOfClass

1. NSClassFromString  这个方法判断类是否存在,如果存在就动态加载的,不存为就返回一个空对象;   id myObj = [[NSClassFromString(@"MySpecialClass") alloc] init];  正常情况下等价于:id myObj = [[MySpecialClass alloc] init];

2015-05-04 13:40:41 441

转载 在iOS 8中使用UIAlertController

2014-11-26 10:11 编辑: suiling 分类:iOS开发 来源:星夜暮晨的博客 0 10003UIAlertControlleralertView招聘信息:长沙地区IOS app 外包开发上架招聘兼职--北京 iOS 8的新特性之一就是让接口更有适应性、更灵活,因此许多视图控制器的实现方式发生了巨大的变化。全

2015-04-30 16:00:32 469

转载 ios项目最新真机调试教程

目录结构引用文字引言:众所周知,苹果的安全性做的一直很高,导致ios开发的门槛相对于安卓来说,高出不少,也就导致了现在iOS高级工程师一直是稀缺的资源。今天我们来谈一谈苹果的真机调试。苹果的真机测试要复杂好多,最主要的是你需要花费99$购买苹果的开发者认证,其他的条件有:一台测试手机或pad 一台装有苹果系统的电脑具体步骤:到官网ht

2015-04-30 10:53:48 568

转载 iPhone 真机调试安装流程

一、对于真机调试,首先要在苹果网站上注册APP ID,以及购买iPhone Develop Program(iDP) 开发者授权,99美元。然后要创建证书请求CSR,创建步骤如下:     1、Mac OS 中,打开应用程序,找到 钥匙串访问(Keychain Access)工具打开主菜单 - 证书助理(Certificate Assistant)-从证书代理请求证书(Request

2015-04-30 09:14:15 355

转载 IOS---APNS 消息推送实践

首先,需要一个pem的证书,该证书需要与开发时签名用的一致。 具体生成pem证书方法如下:1. 登录到 iPhone Developer Connection Portal(http://developer.apple.com/iphone/manage/overview/index.action ) 并点击 App IDs2. 选择对应App ID。(开发与发布不一样的。需注意)3.

2015-04-30 09:09:13 610

转载 CocoaPods安装和使用教程

Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目Co

2015-04-22 20:56:59 497

转载 iOS公司开发者账号申请分享攻略

iso开发者账号分为 个人(individual),公司(company),企业(enterprise)三种类型。个人账号只能有一个开发者,公司账号可以允许多个开发者 协作开发(比如可以共享开发平台等,这个对于需要多人协作开发的好处很多)。企业账号,其app只能用于内部员工使用,是无法对外公开的,所以,普通情况 下大家都是选择个人或者公司账号。开通公司账号需要注册费99美元,不过这

2015-04-19 15:23:06 570

转载 关于推送通知

一.关于推送通知推送通知,也被叫做远程通知,是在iOS 3.0以后被引入的功能。是当程序没有启动或不在前台运行时,告诉用户有新消息的一种途径,是从外部服务器发送到应用程序上的。一般说来,当要显示消息或下载数据的时候,通知是由远程服务器(程序的提供者)发送,然后通过苹果的推送通知服务(Apple Push Notification Service,简称apns)推送到设备的程序上。推送的

2015-04-15 23:14:56 1030

转载 ios适配问题的几个链接

友情链接和推荐1. 《开始iOS 7中自动布局教程1》这个教程看完基本上可以比较熟悉的使用autolayout,再结合本文的一些经验,应该能够解决大部分问题了。而该文的教程2没有中文翻译,只有英文原版: 《Beginning Auto Layout Tutorial in iOS 7: Part 2》2. 《Autolayout及VFL经验分享》这篇文章以较

2015-04-15 16:20:51 379

空空如也

空空如也

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

TA关注的人

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