自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

thePhone的笔记

我和IOS开发者在一起

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 自定义室内地图以及路径规划

最近做到一个项目,设计到室内地图路径规划,其实一般的项目也很少设计到室内路径规划,室内也就那么点大。但是上面怎么说我们就怎么做吧,或者是人性化,或者是多此一举的项目,既然写了就分享出来吧。先说下大致思想流程吧,语言表达不是很好,有不懂的可以加我的qq24272779询问!上图例子:基本思路把上图建筑区域全部用坐标扣选出来,也就是不能走到的地方,蓝色区域和灰色区域。坐标点

2014-12-03 10:25:07 12811 2

原创 iOS开发中两个常见问题的处理

(一) “Unknown class XXViewController in Interface Builder file.” 问题处理最近在静态库中写了一个XXViewController类,然后在主工程的xib中,将xib的类指定为XXViewController,程序运行时,报了如下错误:Unknown class XXViewController in Interface 

2015-05-21 17:43:09 818

原创 iOS动画——Layer Animations

Layer Animations与我们前面第一篇讲过的View Animation有点类似,但是Layer Animation比之多了很多效果,更加强大。我们先来看一下今天我们要实现的效果,今天实现的效果用第一篇View Animations能实现相同效果。本文所讲为实现此动画的相关知识。动画由书籍《iOS Animations by tutorials》提供,我只

2015-05-21 17:33:57 1089

原创 iOS动画——ViewAnimations

又给自己挖了一个坑,我很喜欢动画不错,但是写出来又是另外一个问题了~~~这一篇我们来说说UIKit中的动画API,其中包括:UIView.UIView.animateWithDurationUIView.transitionWithViewUIView.animateKeyframesWithDurationUIView.addKey

2015-05-21 17:16:29 801

原创 自定义tabBarcontroller必须实现以下几个方法

报错:Unbalanced calls to begin/end appearance transitions for XXXX

2014-11-27 15:53:49 876

原创 iOS 项目一直在后台运行

让ios程序一直保持在后台运行。首先我在xx-info.plist 里的 "Required background modes" 里加入"App provides Voice over IP services"然后在delegate里加入以下代码,原理是进入后台时程序会在600秒那样结束任务,我做的就是在结束任务前新开一个任务,再结束旧任务,这样就一直的在后台运行,希望可能帮助到更多的人,我也查了很久才找到这个方法的。

2014-11-19 14:35:13 1397

原创 MacBook 常用快捷键

Mac OS X系统图形表示方法⇧ = shift⌃ = control⌥ = option / alt Home=fn + ◄ End=fn + ► Page Up=fn + ▲Page Down=fn + ▼ 删除后一个字符(普通键盘的Delete)=fn + delete 截图保存整个屏幕到桌面=shift + command + 3 保存整个屏幕到剪

2014-10-22 16:50:13 1352

原创 40 岁了还在写代码,是一种幸福,还是一种悲哀?

写代码也不意味着低收入,(其实关键看你写的是什么代码)。我们上面这两个同事的薪水就不低。收入超过项目经理,部门经理,且没有业绩考核压力。

2014-10-22 16:48:51 1148

原创 Git:代码冲突常见解决方法

如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,在发布这个配置文件的时候,会发生代码冲突:error: Your local changes to the following files would be overwritten by merge:        protected/config/main.phpPlease, comm

2014-10-22 16:48:10 822

转载 苹果Swift编程语言入门教程【中文版】

Swift代码语言教程:在刚刚过去的WWDC2014大会上,苹果公司新发布了一种编程语言Swift。据悉,Swift语言继承了C语言以及Objective-C的特性,且克服了C语言的兼容性问题,对于广大开发者来说,这无疑是一剂难以抗拒的兴奋剂。希望苹果Swift编程语言入门教程【中文版】,能助你更迅速掌握好它。注:本文从苹果官方所发布的书籍《The Swift Programming

2014-10-22 16:46:56 903

原创 iOS Xcode, 解决“Could not insert new outlet connection”的问题。

在Xcode中,我们可以在StoryBoard编辑界面或者是xib编辑界面中通过“Control键+拖拽“的方式将某个界面元素和对应的代码文件连接起来,在代码文件中创建outlet。不过,如果你的运气不太好,执行以上操作的过程中你可能会遇到下面这样的错误:Could not insert new outlet connection: Could not find any

2014-10-17 15:37:06 1298

原创 OS 7: 如何为iPhone 5S编译64位应用。

随着iPhone 5S的推出,大家开始关心5S上所使用的64位CPU A7。除了关心A7的性能以外,大家还会关心一个问题,那就是使用A7的64位系统对应用有没有什么要求。特别是应用开发者,大家都比较关心我们的应用如何迁移到64位的系统上来,以充分发挥A7的能力。其实这些问题都可以在苹果的官方文档《64-Bit transition Guide for Cocoa Touch》中

2014-10-17 15:34:31 826

原创 提交时提示错误This Bundle is invalid.New apps and app updates submitted to the App Store must be built wit

今天传appstore的时候发生了一个问题。this bundle is invalid . new apps and app updates submitted to the app store must be built with public在网上查了好久,始终告诉我,要使用xcode5,和IOS7但是奇怪的是我本来使用的就是xcode5.1和ios7打的

2014-10-17 15:05:26 618

原创 关于“ARC forbids explicit message send of release”错误

如果你在进行release,retain相关操作的时候发现提示了这样一条错误。这是由于在新建工程的时候使用了ARC功能,即点选了“Use Automatic Reference Counting”选项。解决这个问题很简单:在老板的xcode中,打开“Build Setting”,找到“Objective-C Automatic Reference Counting”项,将它的值设置成“NO

2014-10-17 15:03:28 561

转载 ios 企业应用"无法安装应用程序 因为证书无效"的解决方案

http://blog.csdn.net/zhaoxy_thu/article/details/21133399今天升级了iOS7.1后发现通过之前的url无法安装企业应用了,一直提示“无法安装应用程序 因为http://xxx.xxx.xxx证书无效”,折腾了一番,终于在StackOverFlow上找到了答案。在这里分享给大家。StackOverFlow链接:http:/

2014-10-17 14:58:44 3047

原创 UIImage 图片处理:截图,缩放,设定大小,存储

图片的处理大概就分截图(capture), 缩放(scale),设定大小(resize), 存储(save)这几样比较好处理, 另外还有滤镜,擦试等,以后再说在这个Demo code裡,我写了几个方法1.等比率缩放- (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize

2014-10-17 14:56:57 693

原创 ios Image裁剪成圆形的方法

我知道的实现方法有三种。1、通过image mask来操作,需要添加mask目标图片。2、通过imageview的layer来操作如下代码[cpp] view plaincopyprint?UIImageView * imageView = [[UIImageView alloc] initWithImage:[UIImage ima

2014-10-17 14:43:32 860

原创 常用正则表达式(手机,邮箱,身份证号,昵称,用户名,车型,车牌号)

1。^\d+$  //匹配非负整数(正整数 + 0)2。^[0-9]*[1-9][0-9]*$  //匹配正整数3。^((-\d+)|(0+))$  //匹配非正整数(负整数 + 0)4。^-[0-9]*[1-9][0-9]*$  //匹配负整数5。^-?\d+$    //匹配整数6。^\d+(\.\d+)?$  //匹配非负浮点数(正浮点数 + 0)7。^(([0-9]

2014-10-17 14:42:14 7374 1

原创 合成图片的两种方法,思路都是一样的

- (void)viewDidLoad {    [super viewDidLoad];CGRect frame= CGRectMake(520, 280, 320, 480);CGImageRef small;small= CGImageCreateWithImageInRect([[UIImage imageNamed:@"3.png"] CGImage],f

2014-10-17 14:37:09 1109

原创 ios多线程编程(NSThread)(NSOperation )(GCD)

1:首先简单介绍什么叫线程可并发执行的,拥有最小系统资源,共享进程资源的基本调度单位。共用堆,自有栈(官方资料说明iOS主线程栈大小为1M,其它线程为512K)。并发执行进度不可控,对非原子操作易造成状态不一致,加锁控制又有死锁的风险。2:IOS中的线程iOS主线程(UI线程),我们的大部分业务逻辑代码运行于主线程中。没有特殊需求,不应引入线程增加程序复杂度。应用场景:逻辑

2014-10-17 14:32:01 1128

原创 App Store审核失败,失败的22个原因。

1、Terms and conditions(法律与条款)  作为App Store的应用开发者,你必须接受如下条款:Program License Agreement(PLA),Human Interface Guidelines(HIG),以及任何你与apple签订的许可和合同。以下规则和示例是为了协助你的应用更快通过审核上架,而不是修正或取代之前的条款。  2.Functio

2014-10-17 14:14:16 1863

转载 X-code 6中使用iOS7 SDK的方法

从XCODE 5的目录中:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs把iPhoneOS7.1.sdk 这个文件夹拷贝到 XCODE 6的/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.

2014-10-17 14:09:56 610

原创 ios开发 - Xcode升级后的警告、错误的解决办法

1, 错误信息: "_OBJC_CLASS_$ xxxxx ", referenced from: objc-class-ref in ViewController.old: symbol(s) not found for architecture i386clang: error: linker command failed with exit code 1 (use

2014-09-19 09:21:53 1728

iOS RSSRead 类似新闻客户端源代码

类似新闻客户端源代码

2015-03-09

空空如也

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

TA关注的人

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