
ios
yipanbo
测试
展开
-
xcode意外退出
最近在做ios小项目,首要的就是环境的搭建,目前是现在虚拟机上运行。系统环境:ios 巨浪操作系统ide环境:xcode4遇到的问题:点击xcode的run后程序意外退出解决办法:product-->edit scheme-->debugger-->LLDB改为none原创 2014-03-31 15:14:23 · 4999 阅读 · 2 评论 -
iOS工程结构
好的架构不是设计出来的,而是进化而来的!写在前面从2011年底开始学习iOS开发,到现在也已经快3年了,虽然中途没有一直进行iOS的开发(总是在Android和iOS间切换),但始终没有离开,而我现在的工作也一样,在iOS和Android间来回游走,正如我博客的slogan一样,“In Android&iOS”。其实对我来说,两个平台没有绝对的好坏,我都喜欢、我都热爱。有人会说,同样的产品转载 2014-10-01 22:13:44 · 3327 阅读 · 2 评论 -
xcode6缺少pch文件
1.Add new PCH file to the project - New file > Other > PCH fileAt the project 'Build Settings' option - set the value of 'Prefix Header' to your PCH file name, with the project name as prefix - i.转载 2014-10-11 15:25:59 · 1622 阅读 · 0 评论 -
ios开发必备10款第三方类库
因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他们 评选出了10款能够极大提高iOS开发效率的类库,根据原文作者的评价来看,基本上有了这10款工具,做iOS开发就真的跟泡Cocoa一样了。MBProgressHUD(进度指示符库)地址:https://github.com/jd转载 2014-10-13 16:48:50 · 2546 阅读 · 0 评论 -
Objective-C ,ios,iphone开发基础:使用第三方库FMDB连接sqlite3 数据库,实现简单的登录
时间 2013-09原文 http://www.cnblogs.com/wsq724439564/p/3301943.html 第一步:下载第三方库,点击 连接 下载, 第二部:准备数据库:按照 连接 &中博客的步骤实现数据库, 数据库的设计大致如下表:id username password转载 2014-10-13 16:47:11 · 2246 阅读 · 0 评论 -
一些iOS常用的第三方库和控件
网络通信1、ASIHTTPRequest这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动)。在不同iOS版本上略微有一些小问题(提醒显示上的),所以用的时候还是稍微修改一下比较好。下载地址:https://github.com/pokeb/asi-http-request2、AFNetworking转载 2014-10-13 16:49:44 · 43295 阅读 · 0 评论 -
AFNetWorking的使用
1 将AFNetWorking文件夹导入项目 2 添加类库 Security.framework、MobileCoreServices.framework、SystemConfiguration.framework 3 在使用的地方 #import "AFNetworking.h" 解决编译时警告: Prefix.pch文件中加入 #import原创 2014-10-15 10:00:45 · 4288 阅读 · 0 评论 -
iOS—修改AFNetworking源文件可接收text/plain的方法
iOS—修改AFNetworking源文件可接收text/plain的方法 在使用AFNetworking的时候可能会碰到下面的错误: { status code: 200, headers { "Content-Length" = 14; "Content-Type" = "text/plain;charse转载 2014-10-15 11:15:55 · 30986 阅读 · 2 评论 -
iOS应用程序的主要框架
在你开发程序时,主要使用框架就是Foundation和UIKit,因为它们包含了你需要的大部分东西。Foundation框架为所有的应用程序提供基本系统服务 你的应用程序,UIKit和其它的框架都是建立在Foundation框架上面的。Foundation框架是用Object-C对Core Foundation框架里许多特性的封装。 使用Found转载 2014-10-16 15:16:09 · 1586 阅读 · 0 评论 -
关于个推“证书只能绑定一个bundleId”问题的解决办法
情况:ios需要推送服务,选择的是个推,原创 2014-11-21 10:02:42 · 11158 阅读 · 2 评论 -
开源中国iOS客户端学习——(十一)AES加密
数据加密在解密在软件开发过程中举足轻重的作用,可能有的公司在加密的时候有自己公司内部一套设计的算法,而在这方面不想浪费太大精力就可以去考虑使用第三方提供的加密算法,如AES加密算法,本篇内容介绍开源中国iOS客户端使用ASE算法加密密码;AES GitHub 下载地址 https://github.com/Gurpartap/AESCrypt-ObjC转载 2014-10-22 15:22:15 · 3659 阅读 · 1 评论 -
关于Xcode中NoLog不显示的问题
今天调试程序,突然发现控制台不显示信息了,折磨我了几个小时,最后查资料才算解决。现在将方法贴上。首先,Xcode-》product-》scheme->edit scheme然后,将debug executable勾选上然后,就可以运行,看到控制台输出消息了。over。原创 2015-02-11 16:05:19 · 2032 阅读 · 0 评论 -
百度云推送时p12文件转pem文件
好比说 你直接放在桌面1、cd desktop 回车2、openssl pkcs12 -in CertificateName.p12 -out CertificateName.pem -nodes 回车原创 2015-07-31 16:10:43 · 1958 阅读 · 0 评论 -
百度云推送的ios证书配置
发现百度云推送的文档写的还算可以,今天特意转载一下,留着备用。地址:http://push.baidu.com/doc/ios/ios_cert附录-申请推送证书为你的 App 创建 App ID创建及下载证书在 iOS App 中加入消息推送功能时,必须要在 Apple 的开发者中心网站上申请推送证书,每一个 App 需要申请两个证书,一个在开发测试环境下使用,另转载 2015-07-24 15:23:08 · 16427 阅读 · 6 评论 -
百度云推送ios没收到信息怎么破
1. 确认您的应用在苹果开发者网站上已经正确配置了APNs,并且下载安装了APNs证书;2. 请使用设备来测试推送。模拟器是获取不到device token的,所以不能进行绑定,当然也不能进行推送测试。满足以上前提条件时,核对以下步骤:1. 确认修改注册接口中的API_KEY是正确的应用;2. 正确调用bindChannel,并成功返回appid、userid和channelid,而且appi转载 2015-07-24 16:59:38 · 8478 阅读 · 1 评论 -
ASIHTTPRequest类库简介和使用说明
ASIHTTPRequest类库简介和使用说明官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Object转载 2014-10-08 23:28:57 · 684 阅读 · 0 评论 -
ios中的doc,pdf等附件的查看与下载问题
情境:最近再做一个项目,使用的是cordova+dojo mobile原创 2014-08-14 14:11:23 · 20842 阅读 · 5 评论 -
苹果商店应用审核指南(2014年翻译版)
苹果商店应用审核指南前言 非常高兴您能付出宝贵的时间和精力来开发iOS应用。成千上万的开发者的经历表明,无论从专业技术还是经济收入上,开发iOS应用都是个有意义的事情,我们将帮助你更快成功,成为其中的一员。这篇App Store Review Guidlines主要是为了协助你弄清楚开发过程中会遇到的一些疑惑,加快你提交应用后的审核过程。 我们认为应用不同于书籍和歌曲,我们不支持这转载 2014-08-09 13:21:26 · 2498 阅读 · 0 评论 -
iOS开发- 启动动画(动态欢迎界面,非静态Default)
最近在使用《青葱日记》这款App,发现它的启动界面做的很精美。不同我自己之前简单的替换Default.png图片。 它的动态效果做的不错。于是乎,花了点时间,自己实现了这个功能。 其实也很简单,具体效果如下转载 2014-05-03 17:24:21 · 1045 阅读 · 0 评论 -
ios状态栏重叠问题
ios7状态栏重叠 ios7状态栏改成ios6样式:1、在info.plist中新增 View controller-based status bar appearance 项并且将Value设置成 NO 这样状态栏就变成白字了。2、在AppDelegate.m中加入下面的代码,判断系统版本然后将window的frame下拉20个像素[cpp] view pla转载 2014-05-13 10:34:44 · 4619 阅读 · 0 评论 -
ios遇到的错误duplicate symbol xxx in:xxx
duplicate symbol xxx in:xxx原创 2014-07-18 14:50:44 · 9371 阅读 · 0 评论 -
如何关闭iOS中键盘自动大写
autocapitalize=”off”我们知道在iOS中,当虚拟键盘弹出时,默认情况下键盘是开启首字母大写的功能的,根据某些业务场景,可能我们需要关闭这个功能,移动版本webkit为input元素提供了autocapitalize属性,通过指定autocapitalize=”off”来关闭键盘默认首字母大写。原创 2014-07-18 19:41:26 · 7992 阅读 · 2 评论 -
meta属性
(2) (3) (4) 第一个meta标签表示:强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览;尤其要注意的是content里多个属性的设置一定要用分号+空格来隔开,如果不规范将不会起作用。 第二个meta标签是iphone设备中的safari私有meta标签,它表示:允许全屏转载 2014-07-18 19:42:34 · 1602 阅读 · 0 评论 -
自己整理的ios app实现自动升级
#import @interface CheckUpdate : CDVPlugin{ NSString *trackViewUrl;}@property (nonatomic,retain) NSString *trackViewUrl;- (void)checkUpdate:(NSMutableArray*)arguments withDict:(NSDict原创 2014-06-11 14:09:08 · 16436 阅读 · 0 评论 -
SpringBoard 无法启动应用程序(错误:4)
暂时不知道啥错误,重启模拟器。转载 2014-06-12 11:04:50 · 4971 阅读 · 1 评论 -
可以运行测试的IOS同步请求、异步请求、GET请求、POST请求
1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界看到,安全性不高,地址最多255字节;4、POST请求,将参数放到body里面。POST转载 2014-06-03 18:39:03 · 1739 阅读 · 0 评论 -
ios中最近遇到的一些问题
1.copyPNGFile error错误?解决办法:delete掉引用。2.原创 2014-06-24 16:59:18 · 2156 阅读 · 0 评论 -
从Empty Application到Window Based Application
1.创建Empty application,此时项目中只有一个AppDelegate的类2.新建文件,选择User Interface下的Empty 命名为MainWindow3.打开新建的MainWindow.xib文件 4.将File's Owner的类名修改为UIApplication5. 在Library中拖放一个Object到图下的位置6.将该转载 2014-06-19 15:29:22 · 712 阅读 · 0 评论 -
UITableViewController的初始化问题
UItableViewController的指定初始化方法是:initWithStyle。原创 2014-08-08 17:42:24 · 1244 阅读 · 0 评论 -
UIViewController的初始化问题
UIViewController的指定初始化方法是:原创 2014-08-08 17:42:39 · 3840 阅读 · 0 评论 -
ios申请真机调试( xcode 5)详细解析
目录(?)[-]第一步申请开发证书第二步添加App IDs第三步申请设备第四步申请描述文件文章转载自:http://my.oschina.net/u/1245365/blog/196420第一步:申请“开发证书”第二步:添加App IDs第三步:申请设备第四步:申请描述文件第一步:申请“开发证书”进入苹果开发者99美元转载 2014-08-08 17:49:47 · 842 阅读 · 0 评论 -
iOS申请证书,Certificates, Identifiers &Profiles 简介
目录(?)[-]下面来介绍如何申请证书第一步申请本地证书第二步 在开发者账号里申请证书 文章转载自:http://my.oschina.net/u/1245365/blog/196263Certificates, Identifiers &Profiles 简介下面来介绍如何申请证书:第一步:申请本地证书第二步: 在开发者账号里转载 2014-08-08 17:50:38 · 20717 阅读 · 3 评论 -
ios远程推送消息时运行在前台怎么处理
---------------------------------------需要进一步测试--------------------------------------当你的iPhone收到推送信息后到底会发生什么呢?总共有三种可能性:app在前台运行. 接收到推送信息时屏幕上不会有任何显示,也不会有提示音,但你的app delegate会收到这个推送信息。你可以在这里加入代码来处转载 2015-07-24 17:30:19 · 9772 阅读 · 1 评论