
IOS
hj2060
这个作者很懒,什么都没留下…
展开
-
ios 改变系统音量
今天发现有些应用能够实现不管系统音量大小是多少,都能使音量保持最大,比如一些闹钟的应用。所以我在想ios里面如何实现呢,经查看相关的资料总结出有两种方法:一种是调用控件MPVolumeView在屏幕中创建一个音量条,拖动可以改变系统的音量大小。如果你不想出现设置音量的界面而修改系统的音量大小又该如何做呢?一些人用设置system volume的方法实现,但那是ios SDK中的私有原创 2012-06-20 15:59:04 · 6905 阅读 · 0 评论 -
iOS中 @synthesize 和 @dynamic 区别
object-c 为了让java的开发者习惯 使用.的操作,所以可以将接口类中的变量 使用@property来声明属性。但是在.h中声明的属性,必须在.m中使用@synthesize或者@dynamic来实现(传言,在最近出的ios6中这不已经省了),否则属性不可用。熟悉object-c语法的都知道@synthesize实际的意义就是 自动生成属性的setter和getter方法。@dyn原创 2012-11-02 13:16:50 · 18561 阅读 · 0 评论 -
xcode 4 制作静态库详解
最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Framework。在Xcode上没有找到允许编译,如同Android上的*.so和Win32上的dll这样的说法。不过Framework这样的框架,估计也是类似动态库的实现,不过没有具体研究过,后续继续深入研究。我这个文档的静态库的开发是基于Xcode4.2和iOS SDK5.0编写的。Xcode4跟之前的转载 2012-08-15 09:50:37 · 876 阅读 · 0 评论 -
JSON-framework 与 JSONKit的初步评估
JSON-Framework 和 JSONKit 都是Objective C 平台上比较常用的 JSON 数据访问工具。我经手过的项目中,这两个组件都用过。在JSONKit的主页上可以看到,JSONKit 的性能远优于JSON-Framework(即SBJSON),而使用上JSONKit也非常简单,这也得到了包括我在内的大多数同行的欢迎。但是在使用功能上,到底这两个工具有什么差异呢?我昨天索性转载 2012-03-14 16:25:36 · 1944 阅读 · 0 评论 -
將物件新增到半透明的view物件 让物件不透明 的方法
http://ask.inside.com.tw/questions/101-%E8%AB%8B%E5%95%8Fios5%E4%B8%8A%E7%82%BA%E4%BB%80%E9%BA%BC%E5%B0%87%E7%89%A9%E4%BB%B6%E6%96%B0%E5%A2%9E%E5%88%B0%E5%8D%8A%E9%80%8F%E6%98%8E%E7%9A%84view%E7%89%A9转载 2012-03-14 11:22:31 · 508 阅读 · 0 评论 -
iphone 文件操作
原文链接:http://home.cnblogs.com/group/topic/49917.htmliPhone文件读写系统操作教程是本文要介绍的内容,对于一个运行在iPhone得app,它只能访问自己根目录下得一些文件(所谓sandbox).一个app发布到iPhone上后,它得目录结构如下: 1、其中得 app root 可以用 NSHomeDirectory() 访问到;转载 2012-03-06 16:52:44 · 788 阅读 · 0 评论 -
ios应用的生命周期
在开发过程中我们需要一些全局对象来将程序的各个部分连接起来,这些全局对象中最重要的就是UIApplication对象。但在实际编程中我们并不直接和UIApplication对象打交道,而是和其代理打交道。UIApplication是iPhone应用程序的开始并且负责初始化并显示UIWindow,并负责加载应用程序的第一个UIView到UIWindow窗体中。UIApplication的另一个转载 2012-02-19 10:12:33 · 714 阅读 · 0 评论 -
ios 代码截取当前view的图片并保存在ios相册
UIGraphicsBeginImageContex(imageView.frame.bounds);[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];UIImage* viewImage=UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndIm原创 2012-02-23 09:22:10 · 3034 阅读 · 1 评论 -
iPhone调用3DES加密
iPhone平台的Base64及3DES实现#import #import "GTMBase64.h" // Open source,base64处理,就两个文件,自己从网上下载下吧+ (NSString*)TripleDES:(NSString*)plainText encryptOrDecrypt:(CCOperation)encryptOrDecrypt ke转载 2012-02-09 10:39:25 · 1041 阅读 · 0 评论 -
iphone开发 来回加载大量 大幅图片时内存溢出的解决方案
最近做一个写真书,由于加载大量的图片,内存溢出,程序崩溃,却不报任何错误或者警告。 用xcode的instrument工具查看内存使用情况时,发现程序使用内存情况很稳定维持在1.3M左右,也没有内存泄漏。那么问题来了,程序无故退出肯定是内存溢出了,而instrument并显示没有溢出(一般单个程序内存消耗唯20M左右会发警告,30M程序崩溃退出)。所以一直在想是不是哪个地方忘记释放原创 2011-11-01 18:58:47 · 9872 阅读 · 2 评论 -
关于真机安装ipa包的问题
一般情况,由app打包生成的ipa包只能在越狱的机器上安装,除非是使用provision之后,修改plist可以装上。以上只是本人遇到的情况,如有错误,请指正,3Q~原创 2011-10-20 18:59:32 · 542 阅读 · 0 评论 -
iPhone/Mac Objective-C内存管理教程和原理剖析
版权声明此文版权归作者Vince Yuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com/,且必须包含此版权声明的完整内容。版本 1.1 发表于2010-03-08前言初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程序经常内存转载 2011-10-20 18:24:39 · 317 阅读 · 0 评论 -
[UIWindow setRootViewController:]报错
今天想研究iphone的推送通知服务,于是用xcode新建了一个view-base项目,然后再iphone3的真机上运行。发现报错:-[UIWindow setRootViewController:]: unrecognized selector sent to in原创 2011-10-14 14:07:23 · 2827 阅读 · 0 评论 -
NStimer 在滚动ScrollView的时候停止,在新线程中使用NSTimer
方法一:-(void) viewDidLoad{[self performSelectorInBackground:@selector(call1) withObject:nil]; }-(void) call1{timer1 = [NSTimer scheduledTimerWithTimeInterval:3.0 target:self selector:@select原创 2012-02-19 18:11:31 · 4095 阅读 · 1 评论