- 浏览: 68031 次
- 性别:
- 来自: 合肥
最新评论
文章列表
本来只是希望在这里记录下开发学习中的一些总结经验,也方便自己回头查阅。但是最近发现用iteye的人真的越来越少了,所以开始把这里的东西转移到 CSDN,地址是
http://blog.csdn.net/mrqingyu。
以后还会不定期的把学习到的东西记录到这里,但是重心将会回到CSDN吧。不断学习不断进步,希望能做的更好些。
去年才开始做 iOS开发的时候,因为证书问题 Xcode 经常报这样或那样的错,经过一年多的实践,现在看见 Xcode 报错已经心平气和了,经常报的错就那么多,整理一下。
1、
确认下证书是不是开发证书,如果是发布证书就会出现这样的提示。
2、
证书失效了,去开发者中心重新生成一个。
3、
包标识符不与描述文件包含的包标识符不一致,按照它的提示换一下就好了,最好不要点 Fix Issue,点完后 Xcode 会自己生成一个包含统配包标识符的描述文件,并且 Remove 已经生成好的描述文件。会影响整个团队的合作。
4、process launc ...
转发,没有找到原文的出处。
1,警告:“xoxoxoxo” is deprecated解决办法:查看xoxoxoxo的这个方法的文档,替换掉这个方法即可。2,警告:Declaration of "struct sockaddr" will not be visible outside of this function解决办法:在你的开源.m文件中添加 #import <netinet/in.h>3,警告:Implicit conversion from enumeration type 'UIInterfaceOrientation' to differe ...
苹果前段时间宣布从2016年6月1日起,App Store将实施全新策略,届时所有提交至苹果App Store的iOS应用申请必须要兼容面向硬件识别和网络路由的最新互联网协议–IPv6-only标准。因为可能会影响之后的上架,这两天花了些时间 ...
如题,这是最近在修改一个数据同步模块时发现的问题。整个数据同步的任务是在App启动后放在一个后台执行的线程中的,执行某个单条数据同步任务成功后,会使用
[self performSelector:(nonnull SEL) withObject:(nullable id) afterDelay:(NSTimeInterval)];
来执行下一个单条数据同步任务。通过调试,发现在执行到这行代码的时候,并没有调用 SEL 的方法。在确定存在这个方法后,一直没有想到原因,于是就谷歌之。答案就是,performSelector withObject afterDelay 方法在子线程中, ...
最近项目换了新的欢迎页,我们用的是Xib,原来使用的是一张大图,现在是白色背景加几张图片。本来以为分分钟的事情,结果遇到了问题。
在去掉原来的UIImageView,新增两个UIImageView并添加对应的图片后,我在模拟器中试了6P,真机试了4s和5,都没有问题,但是用真机6s测试的时候,图片确一直没有出来。首先我先给图片加了底色,判断出xib正常加载了,UIImageView的位置也正确,但是图片就是没有加载出来。
于是我猜想也许是图片的问题,但是在把图片的尺寸调过1.5倍,2倍后都没有任何效果后,只能网上求助,搜索类似的情况。然后,就看到了有人说,遇到这样的情况: ...
很多时候应用开发好了,我们需要发给部分用户内测,这时候就需要用到一些应用托管平台。现在整理下已知的几个。
1、蒲公英 https://www.pgyer.com/
这个是我们公司现在正在用的,用起来还算比较方便,但是专家测试之类的服务都是收费的。
2、云测 Pre http://pre.im/
这个是网上很多人推荐的,看网页感觉很厉害的样子,功能也多一些。但是现在还没试用过。也有专家测试类似的服务,有两项声称是免费的,大家可以试用下。
3、风气云飞 http://fir.im/
这个平台也没用过,网上也有人推荐,看起来功能少些。没有人 ...
昨天产品发了新的交互说明书,其中主要增加了运动过程中“配速” 信息的记录和展示。大部分人可能对“配速”一词不是很熟悉,百度百科上是这样的:
也就是说,配速表示的是每公里用时。在新的交互中,需要在一个列表中顺序展示某一次跑步过程中每公里的配速。这一信息在之前的运动轨迹文件(GPX文件)中是没有保存的,也没有其他地方有关于配速的展示。在用户运动时,我们已经可以记录采集到的每个GPS点当时的经纬度、速度、距离和GPS时间。这些信息为了能够在安卓客户端与iOS客户端向服务器进行数据同步时保持一致,使用了一同定义的GPX格式,大致像这样:
其中的type表示的是骑行模式 ...
根据red,green,blue三原色的不同数值组合,可以得到不同颜色。将百分比作为参数,控制某两种颜色的值,就可以得到两种颜色的渐进色。
以获得由绿到蓝的渐进色为例:
- (UIColor*)getColorByPercent:(double)percent {
NSInteger r = 0;
NSInteger g = 0;
NSInteger one = 255 + 255;
if ( percent < 0.5 ) {
// 比例小于50的时候红色是越来越多的,直到红色为255时(红+绿)变为黄色.
...
ld: library not found for -lXXXXX 的解决方法
团队开发的时候每次更新后都有可能碰到各种各样的问题,昨天同事对项目结构做了些修改,更新后编译就遇到下面的情况:
ld: library not found for -lAFNetworking 这个错误是说编译时找不到AFNetworking这个链接库,但是我在项目代码中找到对引用的地方,没有其他异常。从网上搜索找到两种解决方法。
方法一:点击 XCode 工程文件,在 Build Phases 中查看 “ Link binary With Libraries”
如果不出 ...