自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 AddressBook 地址簿 (电话簿) 访问与修改

访问地址簿和单个联系人数据的接口是基于C语言的函数,接口传递对地址簿各种对象的引用作为参数。管理地址簿中条目的基类对象是 ABRecord。一个 ABRecord 可以表示一个人 或者一个群体 ABGroup 。无论何时,在界面上选中一条记录,或者使用框架进行查询返回一条结果,系统都会返回一个指向 ABRecord 的指针,标示为 ABRecordRef。与地址簿 API 的大部分交互都涉及使用 

2014-12-09 00:35:32 521

转载 取通讯录的属性

ABAddressBookRef addressBook = ABAddressBookCreate();    CFArrayRef results = ABAddressBookCopyArrayOfAllPeople(addressBook);        for(int i = 0; i     {        ABRecordRef person = CF

2014-12-04 10:35:41 400

转载 iOS App瘦身注意armv7 armv7s arm64 [转]

之前每个版本的ipa包打出来都才20M出头,后来不知道从哪个版本起打的包每次都将近40M,但是工程中也没有明显的增加很大第三方类或者图片、静态文件。于是就开始了各种瘦身计划:压缩图片,删除不必要静态库。做了一番改动后发现包只比原来小了1M多,收效甚微。后来听同事说了armv6 armv7 armv7s arm64引起编译包翻倍增大的问题,于是就试了一下,果然ipa包又回到了以前的大

2014-10-10 11:20:35 564

转载 “iOS 推送通知”详解:从创建到设置到运行

摘要:这是一篇编译的文章(因为我很少亲自写纯翻译的文章),内容及乳品均出自 Parse.com的iOS开发教程 ,同时作者还提供了 视频讲解 ,愿意联系听力的开发者可以去看看( 别跟我说视频看不了 )。本文将带领开发者一步一步向着iOS推送通知的深处探寻,掌握如何配置iOS推送通知的奥义。 介绍一点点背景资...这是一篇编译的文章,内容均出自Parse.com的iOS开发教程,同时作者

2014-09-29 14:37:10 497

转载 iOS RSA公钥加密数据 服务端接受PHP私钥解密 反过服务端公钥加密数据 iOS端私钥解密数据

sqrt

2014-08-13 16:43:42 1151

转载 蓝牙学习

由于接到iphone需要和第三方蓝牙设备交互的任务,便开始了蓝牙开发这件事。在探索了一段时间后,iOS的蓝牙开发相关Apple大致有以下几种方式。1 GameKit.framework【只能存在于iOS设备之间,多用于游戏能搜索到的demo比较多,不确切说名字了,code4app里面就有】2 CoreBlueTooth.framework【必须要支持蓝牙4.

2014-08-11 22:59:02 417

转载 iOS实现走马灯效果

在网页开发当中跑马灯是常用到的,用来显示通知等,在游戏开发当中也如此。下面的代码片断可实现iOS中的跑马灯效果,[labelShow sizeToFit];   CGRect frame = labelShow.frame;  frame.origin.x = 320;  labelShow.frame = frame;    [UIView b

2014-07-17 20:30:00 1575

转载 iOS 短信与电话事件的获取

background information:Core TelephonyiOS 4.0 的官方 API 裡頭,多了一個叫做 Core Telephony 的 framework;一直以來 Core Telephony 都是 private API,現在開放出來,但是從文件來看,裡頭根本沒有幾行,既沒有告訴你應該怎麼用,也沒有範例,你從 framework 裡頭寥寥四個

2014-07-14 23:34:35 620

转载 字符串去空格

(1)系统去首尾空格方法,使用NSString中的str = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]方法只是去掉左右两边的空格;(2)替换的方法,使用NSString *strUrl = [urlString stringByReplacingOccurrencesO

2014-07-08 09:57:55 418

转载 收集各种 iOS App 开发可以用到的代码示例

code4app.com 这网站不错,收集各种 iOS App 开发可以用到的代码示例 cocoacontrols.com/ 英文版本的lib收集 objclibs.com/ 精品lib的收集网站 http://www.ityran.com/forum-61-1.html 泰然代码仓库---------------------- emoji ------------------

2014-06-19 17:16:56 2722

转载 iPhone 判断手机是不是插入SIM卡

iPhone 判断手机是不是插入SIM卡[CTSIMSupportGetSIMStatus() isEqualToString:kCTSIMSupportSIMStatusNotInserted]可以判断是否插入了卡。前提是把下面的代码随便复制到一个头文件里面,然后引入CoreTelephony.framework即可。extern NSString* const kC

2014-06-13 17:50:10 805

原创 arc 引发的错误

ARC 中,在方法中创建对象如果不qiang

2014-06-05 21:53:34 695

转载 GDC dispatch_semaphore

当我们在处理一系列线程的时候,当数量达到一定量,在以前我们可能会选择使用NSOperationQueue来处理并发控制,但如何在GCD中快速的控制并发呢?答案就是dispatch_semaphore,对经常做unix开发的人来讲,我所介绍的内容可能就显得非常入门级了,信号量在他们的多线程开发中再平常不过了。  信号量是一个整形值并且具有一个初始计数值,并且支持两个操作:信号通知和等待。当一个信

2014-06-04 20:12:26 435

转载 开源免费天气预报接口API以及全国所有地区代码!!(国家气象局提供)

国家气象局提供的天气预报接口接口地址:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html对于第三个接口,返回

2014-05-31 14:50:46 1491

转载 XCode环境变量及路径设置

一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。所以在修改User Header Search Paths这个选项的时候使用"$(SRCROOT)/当前工程名字/需要包含头文件所在文件夹"将上面的双引号里面的字符串拷贝

2014-05-31 14:40:24 633

转载 instancetype 对比 id 的好处。

今天研究代码的时候,发现居然返回 instancetype 类型,很惊讶自己学识浅显。               Clang的文档里提到instancetype is a contextual keyword that is only permitted in the result type of an Objective-C method. 也就是说,instancetype只能作

2014-05-30 11:42:56 640

转载 苹果官方例子

转自:  http://www.lwxshow.com/demo-for-iphone/http://developer.apple.com/iphone/library/samplecode/Reachability/Reachability.ziphttp://developer.apple.com/iphone/library/samplecode/avTouch/avTouch.z

2014-05-30 11:10:47 666

转载 CocoaPods安装和使用教程

[转载自:http://code4app.com/article/cocoapods-install-usage] 目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目CocoaPods是什么?

2014-05-29 11:12:37 673

转载 objective-c 中随机数的用法

objective-c 中随机数的用法 (3种:arc4random() 、random()、CCRANDOM_0_1() )1、随机数的使用     1)、arc4random() 比较精确不需要生成随即种子       使用方法 :                 通过arc4random() 获取0到x-1之间的整数的代码如下:                 int

2014-05-28 11:47:02 449

转载 Xcode自动注释插件

Xcode自动注释插件分类: IOS开发--从零开始2014-03-12 12:15 281人阅读 评论(0) 收藏 举报xcode注释插件新开的项目需要先开发iOS版本,所以又把好久没写的iOS捡起来了,之前都是手动注释,最近是越来越懒了,所以在网上找了一个自动注释的插件,啊哈,其实有时候还真的挺怀念用Eclipse的时候,不过不用羡慕了,简单地配置一下就很方便了

2014-05-26 16:38:31 375

转载 斯坦福大学iOS应用开发教程学习笔记

2011斯坦福大学iOS应用开发教程学习笔记(第一课)MVC.and.Introduction.to.Objective-C分类: iOS开发入门 iOS斯坦福公开课2012-11-21 00:13 8058人阅读 评论(7) 收藏 举报目录(?)[+]2011年冬季斯坦福大学公开课 iOS应用开发教程是个很经典的教程,这个老头讲的很给力。做笔记

2014-05-23 20:59:02 697

转载 'libxml/tree.h' file not found

今天运行了下程序 直接报红-- 'libxml/tree.h' file not found看看Header Search Paths 为 '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/usr/include/libxml2

2014-05-22 17:05:16 392

转载 layoutSubviews何时被调用

layoutSubviews何时调用的问题layoutSubviews何时调用的问题,这个方法是当你需要在调整subview的大小的时候需要重写(我这个翻译不严谨,以下是原文:You should override this method only if the autoresizing behaviors of the subviews do not offer the

2014-05-21 18:05:52 531

转载 IOS开发问题解决之限制UITextField输入特定位数小数时,Done按钮失效

IOS开发问题解决之限制UITextField输入特定位数小数时,Done按钮失效分类: IOS开发问题解决2012-06-11 11:12 1045人阅读 评论(0) 收藏 举报iosstring任务测试目录(?)[+]问题描述      要求是限制UITextField只能输入一位小数。我的方法是重写delegate的textField:sh

2014-05-15 17:39:02 545

原创 iOS 简单的倒计时封装

- (void)start{   _time = 60;   __block CountdownButton *blockSelf =self;   if (_timer) {       _timer = nil;    }      dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE

2014-05-13 15:54:39 523

转载 XML 解析

[html] view plaincopyxml version="1.0" encoding="UTF-8"?>  result>      meeting addr="203">          creator>张一creator>          member>              name>张二name>          

2014-05-11 21:17:04 517

转载 XMPP协议简介

XMPP协议简介[转载]分类: iOS开发之网络篇2012-08-29 15:53 971人阅读 评论(0) 收藏 举报xmppstream服务器xmlfeaturesquery目录(?)[+]1. 简介XMPP来源于Jabber开源社区,基于XML,提供准实时的传递消息、在线状态和请求/响应服务。XMPP使用客户/服务模式,服务

2014-05-11 17:43:04 553

转载 IOS电影播放器—MPMoviePlayerController

PMoviePlayerController 与AVAudioPlayer有点类似,前者播放视频,后者播放音频,不过也有很大不同,MPMoviePlayerController 可以直接通过远程URL初始化,而AVAudioPlayer则不可以。不过大体上用起来感觉差不多。废话少说进入体验。格式支持:MOV、MP4、M4V、与3GP等格式,还支持多种音频格式。首先你得引入 MediaPla

2014-05-11 17:36:44 2148

转载 iOS程序中调用系统自带应用(短信,邮件,浏览器,地图,appstore,拨打电话)

在程序中调用系统自带的应用,比如我进入程序的时候,希望直接调用safar来打开一个网页,下面是一个简单的使用:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[[UIWindow

2014-05-11 17:34:59 548

转载 iOS后台播放音乐

iOS4之后就支持后台播放音频了。只需下面两步就可以实现后台播放音频操作了:1、在Info.plist中,添加"Required background modes"键,其值设置如下图所示:2、添加AVFoundation框架,然后再添加如下两段代码添加后台播放代码:[cpp] view plaincopy/

2014-05-11 17:31:00 543

转载 iOS获取设备剩余存储空间代码片段

首先需要引入相关的头文件,引入头文件代码如下:[cpp] view plaincopy#include   #include   获取剩余存储空间函数如下:[cpp] view plaincopy+ (NSString *) freeDiskSpaceInBy

2014-05-11 17:23:06 495

空空如也

空空如也

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

TA关注的人

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