theFeng-
码龄10年
关注
提问 私信
  • 博客:48,204
    48,204
    总访问量
  • 20
    原创
  • 2,174,941
    排名
  • 11
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
  • 加入CSDN时间: 2014-08-22
博客简介:

thePhone的笔记

博客描述:
我和IOS开发者在一起
查看详细资料
个人成就
  • 获得8次点赞
  • 内容获得3次评论
  • 获得46次收藏
创作历程
  • 3篇
    2015年
  • 20篇
    2014年
TA的专栏
  • iOS 开发
    22篇
  • 程序人生
兴趣领域 设置
  • 移动开发
    flutter
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

352人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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

(一) “Unknown class XXViewController in Interface Builder file.” 问题处理最近在静态库中写了一个XXViewController类,然后在主工程的xib中,将xib的类指定为XXViewController,程序运行时,报了如下错误:Unknown class XXViewController in Interface 
原创
发布博客 2015.05.21 ·
839 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS动画——Layer Animations

Layer Animations与我们前面第一篇讲过的View Animation有点类似,但是Layer Animation比之多了很多效果,更加强大。我们先来看一下今天我们要实现的效果,今天实现的效果用第一篇View Animations能实现相同效果。本文所讲为实现此动画的相关知识。动画由书籍《iOS Animations by tutorials》提供,我只
原创
发布博客 2015.05.21 ·
1117 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS动画——ViewAnimations

又给自己挖了一个坑,我很喜欢动画不错,但是写出来又是另外一个问题了~~~这一篇我们来说说UIKit中的动画API,其中包括:UIView.UIView.animateWithDurationUIView.transitionWithViewUIView.animateKeyframesWithDurationUIView.addKey
原创
发布博客 2015.05.21 ·
822 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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

发布资源 2015.03.09 ·
zip

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

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

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

报错:Unbalanced calls to begin/end appearance transitions for XXXX
原创
发布博客 2014.11.27 ·
890 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 项目一直在后台运行

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

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 ·
1405 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

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

写代码也不意味着低收入,(其实关键看你写的是什么代码)。我们上面这两个同事的薪水就不低。收入超过项目经理,部门经理,且没有业绩考核压力。
原创
发布博客 2014.10.22 ·
1162 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

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

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

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

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 ·
1312 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
846 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

提交时提示错误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 ·
632 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于“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 ·
576 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

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

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

图片的处理大概就分截图(capture), 缩放(scale),设定大小(resize), 存储(save)这几样比较好处理, 另外还有滤镜,擦试等,以后再说在这个Demo code裡,我写了几个方法1.等比率缩放- (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize
原创
发布博客 2014.10.17 ·
706 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ios Image裁剪成圆形的方法

我知道的实现方法有三种。1、通过image mask来操作,需要添加mask目标图片。2、通过imageview的layer来操作如下代码[cpp] view plaincopyprint?UIImageView * imageView = [[UIImageView alloc] initWithImage:[UIImage ima
原创
发布博客 2014.10.17 ·
876 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

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 ·
7432 阅读 ·
1 点赞 ·
1 评论 ·
12 收藏

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

- (void)viewDidLoad {    [super viewDidLoad];CGRect frame= CGRectMake(520, 280, 320, 480);CGImageRef small;small= CGImageCreateWithImageInRect([[UIImage imageNamed:@"3.png"] CGImage],f
原创
发布博客 2014.10.17 ·
1128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多