`
luckliu521
  • 浏览: 261534 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
短信发送和截获 方式一: 打 开/dev/tty.debug使用AT命令操作,这类代码最早的出现在一些开源项目中,改改基本能用,现有的版本用的就是这种方式。 缺 点:机器必须破解并必须安装到 /Application ,IPA安装方式无法使用,应该是权限的问题。         不太稳定,速度有点慢,也可能是我代码写的有问题,这类代码code.google.com上可以找到,就不贴出来丢人了; 方式二: 直 接使用apple的私有库来(CoreTelephony)操作,其实有人已经弄出来了(别问我是谁啊,我不知道反你们的软件是不是非法啊),可是你别指 望在网上找到任何资料,我用ida ...
OS4.0新加入了MFMessageComposeViewController和MFMessageComposeViewControllerDelegate,提供了发送短信的接口,可以像发送邮件那样不用跳出程序来发送短信. 介绍可参阅Message UI Framework Reference 一些笔记: MFMessageComposeViewController 提供了操作界面 使用前必须检查canSendText方法,若返回NO则不应将这个controller展现出来,而应该提示用户不支持发送短信功能. 界面不能自行定制 要发送的短信的内容(body)和收件人(recipients)在展 ...

Xcode4 SVN配置

Xcode SVN配置 编辑 ~/.subversion/config 文件   注意:如果”.subversion”目录不存在,请运行”svn status”命令,虽然此命令会失败,但是会为你创建所需要的文件.      open ~/.subversion/config 打开文件 1. 找到 global-ignores 一行,去掉注释,编辑成 global-ignores = build *~.nib *.so *.pbxuser *.mode *.perspective* Xcode项目文件中有些文件是文本文件,需要告诉SVN,因为SVN能更好地管理文本文件(谁用谁知道) 2. 找 ...
Unity3d已经支持android,如何在程序里加入admob? 在http://forum.unity3d.com/forums/30-Android-Development发现了一些方法。 http://forum.unity3d.com/threads/77568-AdMob-plugin-that-works-in-Unity-3.2?s=b593b222053ee6486198c8d817c265cd中Wozik提供了一个unitypackage。。 试了一下,确实可以,不过必须要把android工程的包名改成unitypackage里的包名。 决定自己也做一个unity3d的Plu ...
stretchableImageWithLeftCapWidth:topCapHeight:函数用法 总结  2011-06-28 11:49:29|  分类: iphone |字号 订阅 1、- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight 这个函数是UIImage的一个实例函数,它的功能是创建一个内容可拉伸,而边角不拉伸的图片,需要两个参数,第一个是不拉伸区域和左边框的宽度,第二个参数是不拉伸区域和上边框的宽度。 第一次 ...
看到很刚开始开发iPhone软件的朋友问很多问题,其实同样的问题我也碰到过, 所以抽时间把能想到的或者碰到的问题汇总一下, 一来可以给自己做个备忘也可以和朋友们分享探讨。 1. iPhone SDK 开发能不能使用C / C++ 语言? Answer: iPhone SDK的开发的基础框架是基于cocoa库的, Objective-C 是cocoa的开发语言, 但基于Objective-C的特性,在iPhone程序中可以使用C/C++进行功能开发以及使用第三方C/C++库。 2. 如何才能使用 C /C++? Answer: 当你需要使用C/C++时, 可以将类实现的文件名改为 .mm, ...
iPhone多线程编程初体验 2011-06-07 17:35 佚名 互联网 我要评论(0) 字号:T | T 多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。 AD: 找了很长时间IPhone下多线程的编程的内容, 用到的类是UIKit的中NSThread.。 在google过程中,发现很多文都惊喜地标题着类似< 多线程的OS4来了>, 这些想正向引导一下, 0S4的亮点在于多任务,一个任务为一个进程,也叫多进程, 而多线程在早期的IPHONEOS上都是有的. IPHONE OS中任务的概念是一个应用, 在一个时间你只 ...
以下是开发初期收集整理的一点资料,简单实用,希望对新人有帮助,都是网络上收集的,原始出处以不明,若侵犯您的权益,请告知,本人将及时删除相关内容。 多线程之NSInvocationOperation 多线程编程是防止主线程堵塞,增加 ...
多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了NSOperation这个类,提供了一个优秀的多线程编程方法。 本次介绍NSOperation的子集,简易方法的NSInvocationOperation: @implementation MyCustomClass - (void)launchTaskWithData:(id)data {     //创建一个NSInvocationOperation对象,并初始化到方法     //在这里,selector参数后的值是你想在另外一个线程中运行的方法 ...

iPhone上的JSON

JSON我就不多解释了,需要更多信息的朋友请到json.org上查看。 在iPhone上访问网络内容是很必须的,而一些数据就需要以某种形式储存在web服务器上。比如一个app的目录,内容,索引等等。而xml和json,plist都是比较方便的方式。 -XML在iPhone上是非常好用的,但是对复杂的数据结构使用上就不那么方便了,具体可以参阅苹果的“基于事件的XML”和“基于树的XML”编程向导 -plist是再方便不过了,不过我看最多也就是一个NSDictionary而已,复杂一些的话,数据输入上也会非常非常的麻烦。 -JSON本来是不被苹果支持的,但是有人很Nice的帮我们解决了这个问 ...
循环使用整个NSArray内的对象是非常常用的了,而且最近我在研究究竟怎么能方便的把NSArray存入Core Data,所以这更是必要了,看看如下的方法吧: 1,Objective-C 2.0法,最应该使用的 NSArray *aArray; //我们的Array,假设他已经初始化有内容了 for(id innerObj in aArray) //id可以由其他对象类型替代 { //也就是说, 在循环中的参数innerObj就是aArray中的对象 //由于NSArray中只能储存对象,所以我们使用id作为内涵对象的类型,其实就是个指针了 //而且如果NSArray中的内容不一致,id ...

解析iphone多线程

解析iphone多线程 2011-06-02 17:27 佚名 互联网 我要评论(0) 字号:T | T 这篇文章主要从线程创建与启动、线程的同步与锁、线程的交互、线程池等等四个方面简单的讲解一下iphone中的多线程编程。 AD: 不管是iphone中还是其他的操作系统,多线程在各种编程语言中都是难点,很多语言中实现起来很麻烦,objective-c虽然源于c,但其多线程编程却相当简单,可以与java相媲美。多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。 一、线程创建与启动 线程创建主要有二种方式: (id)init; // ...
keytool -genkey -alias test -keyalg RSA -keystore c:/key.store 生成keyStore RSA是一个既能用于数据加密也能用于数字签名的算法。 DSA(Digital Signature Algorithm,数字签名算法,用作数字签名标准的一部分),它是另一种公开密钥算法,它不能用作加密,只用作数字签名。DSA使用公开密钥,为接受者验证数据的完整性和数据发送者的身份。 提取证书: 通过keytool命令我们可以很轻松的提取证书. 证书包括主体信息,公钥. keytool -export -alias 别名 -keystore 文件名 -f ...
生成android的bks证书 pushd %CD% cd /d %~dp0 REM 1.Create key and certificate: keytool -genkeypair -v -alias zhaohw7 -dname "cn=kortide.server, ou=Kortide, o=Kortide Cor, c=CHA, l=shanghai" -validity 365 -keypass 1234567 -keystore ..\data\server.keystore -storepass 1234567 -storetype BKS -provid ...
【文件夹功能简介】 \system\app 这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中。 \system\bin 这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件(命令) \system\etc 从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。 \system\fonts 字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unic ...
Global site tag (gtag.js) - Google Analytics