自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Linda的iOS前进脚步

记录开发中的问题、见识

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

原创 升级cordova环境

目的:新建cordova项目1、安装nodebrew install node2、安装cordovasudo npm install -g cordova3、更新cordova(据说是这个命令)sudo npm update -g cordovacordova -v  查看版本为6.5.0,输入更新命令,报错,无法进行更新然后查看node 版本  node -v  版本亦为6.5.0 考虑是否要先...

2018-05-11 10:50:46 5248

原创 重新装cocoapods遇到些许问题

sudo gem update --system 更新最新的ruby环境gem source -l 查看当前的Ruby镜像gem source --remove https://rubygems.org 删除当前ruby镜像gem source -a https://gems.ruby-china.org/ 添加为最新的镜像源sudo gem install -n

2017-04-11 14:35:30 2471

原创 安装Phonegap CLI

在安装Phonegap CLI之前,必须满足两个条件,1、已安装node.js 2、已安装git   之前没有接触过node.js.现在先安装node.js.  第一步:打开终端,输入以下命令安装Homebrew  wenqings-iMac:~ bunsei$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Ho

2016-09-02 17:54:36 1034

原创 解析Crash日志(二)

第二种解析方法是使用symbolicatecrash来解析。在Xcode--Window--organazier,找到上传的app store的包,show in finder ,显示包内容,找到对应的dSYM文件以及app文件,copy在同一个文件里,并且将crash文件也拷贝在同一文件里面。文件都准备好了,那么就要找到symbolicatecrash工具,然后也放在这个文件夹中。通过命

2016-05-12 15:19:50 458

原创 app被拒,官方提供了crash日志,需要解析获取到崩溃的具体位置(一)

这次发版本,发了四次,被拒三次,每次都是说,直接进入app就崩溃了,但是我打ad_hoc包,并没有重现崩溃的bug。苹果给提供了,crash日志,但是都是地址,必须分析出来。在网上查分析方法,找大神,各种。找到几种方法,现在记录下来,给自己也给遇到类似问题的人,一个参考。        第一种,是非常简单的,使用Xcode,用打包的那台电脑,链接一台iPhone,打开Xcode---Windo

2016-05-12 14:48:37 1316 1

原创 APNS推送以及app内部消息处理、本地通知的使用

APNS具体的流程大概就是:app注册APNS推送功能,app就会通过iOS系统向APNS服务器要devicetoken,然后将devicetoken传给app的推送服务器,推送服务器带着P12文件和device token,以及要推送的消息,发送给苹果服务器。随后就是上述步骤啦。需要注意的是:xcode必须配置Profile,才能接受消息。而推送服务端则必须要,携带推送证书的P12文件,与APN

2016-03-23 16:55:48 5015

原创 理清关于iOS各个证书的关系以及作用

从第一个app开始就在弄证书的事情,一直到第二个app也一直使用证书创建证书,到了现在做第三个app了。一样是独立负责,但是发现自己还是没有理清楚证书相关的好些东西,现在自己大概是明白了。把这些东西写下来,整理思路。       首先需要一个开发者账号,具体的步骤:这个链接很详细:http://jingyan.baidu.com/article/546ae1850239aa1148f28c4d

2016-03-18 12:04:15 2162

原创 一个bug断断续续纠结了半个月终于解决问题了~泪奔

代码拉下来之后,总报错,说一个文件找不到。同事说,之前遇到过,webP.framework找不到了,只要把webP.framework删掉从新导入就好了。然而,升级Xcode7之后,一直尝试过各种方法,发现都没有解决这个问题。包括更新pods、删除导入、删掉工程文件中关于webP.framework的记录等等       因为之前误以为,webP.framework是PODS导入到项目中的SD

2015-11-26 16:36:25 3814

原创 Xcode7---项目模拟器运行不了,一个月时间了,终于解决问题啦

Xcode7---iOS9要有一些配置1、- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{    //ios9以后此方法中必须设置windown根视图,否则报错    UIViewContr

2015-11-23 17:26:18 2834

原创 关于Pods的整理

一直以来对于cocoa Pods。总是有一种看起来很简单,但是遇到很多问题。现在我想好好整理一下,最初始的关于Pods的问题。     最新的安装Pods的方法:CocoaPods是iOS最常用的第三方类库管理工具,绝大部分有名的开源类库都支持CocoaPods。CocoaPods是用Ruby实现的,要想使用它首先需要有Ruby的环境。幸运的是OS X系统默认已经可以运行Rub

2015-11-17 16:59:18 353

原创 2015-9-9所遇所见

第一个遇见:  显示多种颜色的字符串使用NSMutableAttributedString,可以显示不同字体、颜色,对应相应的文字范围。 NSMutableAttributedString *attributedString = [[NSMutableAttributedStringalloc] initWithString:buttonName];

2015-09-09 17:12:01 414

原创 这段时间遇到的技术点总结

所有继承于UIScroll的视图,都有_topScrollView.scrollsToTop 属性。默认YES。就是说,点击顶部时间栏,能够有置顶的效果,但是如果控制器内有多个scroll view的子视图,都会这个效果,系统就会不知道,到底哪个有scrollview置顶。所以,要将一个有置顶效果的设置成YES,其他都为NO。  一个UITableview里面,要使用多种自定义cell,首

2015-09-08 13:54:45 296

原创 遇到的几个关于路径报错的问题

之前真机测试的时候,或者打包的时候,总会出现图片报错,说是路径找不到了,其实图片就是在工程内的。       原来的解决方案是:把图片的名字改掉,这样就会有新的路径,找到图片。产生原因一直不清楚,今天问过老大说是,有可能是,改过图片之前后,没有把Xcode的project文件上传,project文件上的图片路径,没有更新,还是原来的。之后按照旧的路径去寻找图片,已经找不到了,因为图片的路径是新

2015-08-21 18:23:56 832

原创 查看iOS错误日志

iPhone App崩溃时,会记录错误日志,用户把iPhone链接电脑时,错误日志会通过iTunes同步到电脑上,然后发给苹果公司。而软件开发者也能从苹果公司拿到自己开发的App的错误日志。再Mac上,在FInder里面,shift+command+g,打开文路径:/Users/tagaxi/Library//Logs/CrashReporter/MobileDevice/即可看到链接到M

2015-07-01 14:38:57 1296

原创 关于Block的一些初步认识

从iOS书本上看到的,几点关于block:(1)对于局部变量,block内不能够对其进行赋值,只能读取值。进行赋值的话,即会报错。(2)在定义了block之后,再次对局部变量赋值,二次赋值无效。原因:在定义block时,系统把局部变量的值保存在块中,而不是在使用块时,去调用局部变量,因此,在定义block之后,对block中需要调用的局部变量,进行赋值,无效。(3)如果想要在执行blo

2015-06-24 15:48:00 314

原创 UItableview上自定义cell,带有textview,控制uitableview滚动到响应位置,不被键盘挡住

获取到section和row之后,不能直接付给NSIndexPath对象,因为两个属性是NSIndexPath(UITableView)中定义的只读属性。  //    NSInteger section = (textView.tag -100)/10;//    NSInteger row = (textView.tag - 100)%10;   使用下面方法得到对应的NSIn

2015-06-11 18:30:50 3615

原创 关于UItextView 的一些应用和将uitableview滚动到对应的位置

键盘被挡住了,uitextview在cell中,不方便使用UIkeyboard通知,判断位置,手动让UItablview滚动到指定位置:     [tableV setContentOffset:CGPointMake(0, 220)];    //滑动tableview收回键盘,实现其父类UIScrollView的下面方法-(void)scrollViewDidScroll:

2015-06-10 19:31:52 385

原创 自定义cell,添加uilable,并且给lable添加tap手势,不响应的问题,对应解决方法

第一个:关于自定义cell,添加一个uilable,并且在lable上添加一个tap手势,用于响应--选择内容            最初实现的方法是:自定义cell时,在写cell时添加tap手势,响应方法,在该方法中实现协议方法;具体代码,如下:自定义cell中代码   @protocol tapDelegate    @optional   -(void)touch:

2015-06-10 19:18:26 2780

原创 开发中使用到UITableView的各个技术点

直接上代码,进行注释,更加明了     - (void)viewDidLoad {    [super viewDidLoad];    // Do any additional setup after loading the view.   // 设置标题    self.navigationItem.title = @"我的";    //设置视图的背景图片

2015-06-04 18:40:26 259

原创 关于Xcode6创建项目系统不会自带Prefix.pch文件

略述了Xcode6没有自动生成Prefix.pch文件的原因,以及手动生成Prefix.pch文件的详细操作。

2015-06-04 10:11:30 435

空空如也

空空如也

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

TA关注的人

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