- 博客(24)
- 资源 (2)
- 收藏
- 关注
转载 图文并茂 在ML OS X 10.8 + XCode4.4/4.4.1下实现无证书真机调试IOS5.1.1(亲测,附调试截图)
本方法是结合网上一些朋友的帖子,然后加上自己的理解写的,在ML OS X 10.8环境下用XCode4.4/4.4.1 + IOS5.1实测可行!ps:使用无证书调试,也意味着你的设备要越狱! 第一步:制作证书1)打开 Finder->应用程序->实用工具 -> 钥匙串访问 2)单击:"钥匙串访问"选择 "证书" 再选择"创建证书"过程如下图:
2013-03-30 00:21:19 603
转载 你的产品为什么只被打开过一次?
一组数据显示:2012年app下载的总量是300亿,用户每周平均使用15个应用;Localytics的一份报告甚至指出有22%的应用只被打开过一次。 原因很多人已经从很多角度分析过了,本文就从产品设计角度来说说在app加载过程中常见的几个错误。 错误一:在阐明app的功能之前强迫用户注册 如果你没有先告诉用户他们从你的app上可以获得什么就要求他们完成
2013-03-29 17:53:15 581
转载 info.plist
Localiztion native development region --- CFBundleDevelopmentRegion 本地化相关,如果用户所在地没有相应的语言资源,则用这个key的value来作为默认.Bundle display name --- CFBundleDisplayName 设置程序安装后显示的名称。应用程序名称限制在10-12个字符,如果超出,将被显示缩写
2013-03-29 17:31:31 629
转载 iOS App通过itunes共享文件
在程序的配置文件里面添加Application supports iTunes file sharing,设置为YES。只需要完成这步操作我们就能让程序与itunes连接的时候共享文件。在程序内要读取这些文件只需要到程序的documents下去找就可以。具体路径:file://localhost/var/mobile/Applications/75CB5242-BCC4-484D-
2013-03-29 17:24:11 1068
转载 iphone使用开源代码Asyncsocket进行socket编程
iphone的标准推荐CFNetwork C库编程.但是编程比较烦躁。在其它OS往往用类来封装的对Socket函数的处理。比如MFC的CAsysncSocket.在iphone也有类似于开源项目.cocoa AsyncSocket库, 官方网站:http://code.google.com/p/cocoaasyncsocket/ 它用来简化CFnetwork的调用.一.在项目引入ASyncSo
2013-03-29 17:06:52 1018
原创 是否可以用cocos2d-x开发跨ios\android等平台应用
有朋友公司想用跨平台引擎开发ios\android等平台应用,先是想使用PhoneGap,最后选择使用cocos2d-x. 选择跨平台的目的就是想一个团队开发多平台终端版本应用,减小开发和维护成本.这个思路是否可行呢?先说一个插曲,本人曾经参与开发过一大型商业应用软件,当时项目组使用的就是自己公司跨平台的一套引擎(c++),覆盖了symbian,windowsmobile(wi
2013-03-29 11:35:51 3497
转载 iOS开发常用的宏
#define NavigationBar_HEIGHT 44 #define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width)#define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.size.height)#define SAFE_RELEASE(x) [x release
2013-03-28 16:52:03 640
转载 Key-Value Observing机制
知识点介绍Key-Value Observing (简写为KVO):当指定的对象的属性被修改了,允许对象接受到通知的机制。每次指定的被观察对象的属性被修改的时候,KVO都会自动的去通知相应的观察者。KVO的优点:当 有属性改变,KVO会提供自动的消息通知。这样的架构有很多好处。首先,开发人员不需要自己去实现这样的方案:每次属性改变了就发送消息通知。这是KVO 机制提供的最大的优
2013-03-28 16:48:54 577
转载 十六进制nstring转为uicolor
-(UIColor *)getColorWithHexString:(NSString *stringToConvert){ NSString *cString = [[stringToConvert stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] uppercase
2013-03-28 15:25:15 902
转载 iPhone 操作队列NSOperationQueue
iPhone 操作队列NSOperationQueue iPhone 本身也支持多线程开发,同样, NSThread 类提供对多线程开发的支持时也面临多线程的共享数据管理和死锁问题,于是 iPhone 也提供了类似于 Java 线程池的解决方案:任务队列 NSOperationQueue 类。 和 Java 语言的 Runnable 接口一样, iPhone 提供了 NSOpe
2013-03-28 14:56:37 1120
原创 开发思想之感言+设计模式笔记
1,不要出现万能类.否则耦合太高;如果出现,尝试一个个拆分,基类很重要2,战友之间默契的代码命名习惯\写作规范等是最基础最重要的团队协作开发3,永远不要看轻战友,不要个人独战,团队永远比个人更有战斗力.4,开发标准:可维护,可复用,可扩展,灵活性好.5,通过封装\继承\多态把程序的耦合度降低. 6,不要复制,要复用!! 业务逻辑与界面逻
2013-03-28 10:15:24 634
转载 IOS程序国际化
1.1 新建一个Single View app模版项目,命名为Localization。1.2 新建后,可以看到工作目录结构文件如下,单击InfoPlist.strings,查看右边的属性,在Localization栏添加语言。 1.3 添加完成后打开对应语言文件,比如English的添加CFBundleDisplayName="China";Chinese文件添加
2013-03-27 17:50:23 527
转载 实现iOS长时间后台的两种方法:Audiosession和VOIP
我们知道iOS开启后台任务后可以获得最多600秒的执行时间,而一些需要在后台下载或者与服务器保持连接的App是如何突破600秒的限制的呢?像网易公开课就可以在后台持续下载,优酷也可以在后台持续缓存,这是怎么做到的呢?一般来说,要实现iOS长时间后台运行,需要声明VOIP、Audio或GPS。 Audiosession 实现方法很简单,就是在后台一直播放一个无声的音乐文件,这样就相当
2013-03-27 11:30:44 806
转载 IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传)
在工程中,我们会常常遇到需要下载的程序,比如下载在线音乐、下载图片等等,今天我将介绍一下利用ASIHTTPRequest的下载示例,支持断点续传,利用ASIHTTPRequest下载以及断点续传的原理在我的博客:http://blog.csdn.net/pjk1129/article/details/6575588中有具体的介绍,今天重点介绍如何实现,废话少说,开始正文: 一、创建网络请
2013-03-27 09:34:58 710 1
转载 iOS常用加密方法(aes、md5、base64)
iOS常用加密方法(aes、md5、base64) 1、AES加密NSData+AES.h文件 // // NSData-AES.h // Smile // // Created by 周 敏 on 12-11-24. // Copyright (c) 2012年 BOX. All rights reserved. //
2013-03-27 09:08:42 994
转载 iOS中的XML处理
解析不是utf-8的xml文件(尤其是中文网站的rss文件):如果url中有中文:[cpp] view plaincopyconst char *str = [searchURL UTF8String]; NSString *url = [NSString stringWithUTF8String:str]; url = [url stringByAddingP
2013-03-25 13:39:13 576
转载 TableView下拉刷新
1、下载EGORefreshTableHeaderView开源框架。2、往应用中添加EGORefreshTableHeaderView.h文件、EGORefreshTableHeaderView.m文件、Resource目录,并且导入QuartzCore.framework3、添加代码 往tableview对应的类的头文件中添加如下代码 EGORefreshTableHeaderVie
2013-03-25 11:10:16 581
转载 ios内嵌qq分享-终端开放SDK使用文档
本文转自手机qqApi使用文档:http://mobile.qq.com/api/index.html[微信的类似:http://open.weixin.qq.com/document/gettingstart/ios/?lang=zh_CN]iPhone QQ终端开放SDK使用文档................................................
2013-03-21 15:35:50 3530
转载 IOS开发之深拷贝与浅拷贝(mutableCopy与Copy)详解
(今天编码时遇到深拷贝与浅拷贝的问题,网上找到这篇文章,转载下 by:yangchen)阅读本文之前首先了解copy与retain的区别,如果有不正确的地方望大家多多指教:copy与retain的区别:copy是创建一个新对象,retain是创建一个指针,引用对象计数加1。Copy属性表示两个对象内容相同,新的对象retain为1 ,与旧有对象的引用计数无关,旧有对象没有变化。
2013-03-21 10:56:21 574
转载 iphone数据存储之-- Core Data的使用(一)
一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合理管理内存,避免使用sql的麻烦,高效4.构成:(1)NSManagedOb
2013-03-20 10:40:42 912
转载 math.h
math.h所包含的函数数学函数库,一些数学计算的公式的具体实现是放在math.h里,具体有:1、 三角函数double sin (double);正弦double cos (double);余弦double tan (double);正切2 、反三角函数double asin (double); 结果介于[-PI/2,PI/2]double acos (doubl
2013-03-20 09:39:23 909
转载 ios 随机数
ios 有如下三种随机数方法:1. srand((unsigned)time(0)); //不加这句每次产生的随机数不变 int i = rand() % 5; 2. srandom(time(0)); int i = random() % 5;3. int i = arc4random() % 5 ;
2013-03-20 09:23:58 639
原创 UISearchBar 背景图-举一反三
想去掉UISearchBar的背景图,网上很多文章都介绍:UISearchBar *mSearchBar;for (UIView *subview in mSearchBar.subviews) { if ([subview isKindOfClass:NSClassFromString(@"UISearchBarBackground")]) {
2013-03-14 11:07:19 2603
转载 SVN 状态标识的详解
svn 是在提交前查看本地文本和版本库里面的文件的区别。返回值有许多种具体含义如下: L abc.c # svn已经在.svn目录锁定了abc.cM bar.c # bar.c的内容已经在本地修改过了M baz.c # baz.c属性有修改,但没有内容修改X 3r
2013-03-14 09:12:11 1432
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人