![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios开发之实战
ios_dream_sky
一步一个脚印,让自己的程序更精彩!!!
展开
-
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 · 529 阅读 · 0 评论 -
取通讯录的属性
ABAddressBookRef addressBook = ABAddressBookCreate(); CFArrayRef results = ABAddressBookCopyArrayOfAllPeople(addressBook); for(int i = 0; i { ABRecordRef person = CF转载 2014-12-04 10:35:41 · 406 阅读 · 0 评论 -
iOS App瘦身注意armv7 armv7s arm64 [转]
之前每个版本的ipa包打出来都才20M出头,后来不知道从哪个版本起打的包每次都将近40M,但是工程中也没有明显的增加很大第三方类或者图片、静态文件。于是就开始了各种瘦身计划:压缩图片,删除不必要静态库。做了一番改动后发现包只比原来小了1M多,收效甚微。后来听同事说了armv6 armv7 armv7s arm64引起编译包翻倍增大的问题,于是就试了一下,果然ipa包又回到了以前的大转载 2014-10-10 11:20:35 · 572 阅读 · 0 评论 -
“iOS 推送通知”详解:从创建到设置到运行
摘要:这是一篇编译的文章(因为我很少亲自写纯翻译的文章),内容及乳品均出自 Parse.com的iOS开发教程 ,同时作者还提供了 视频讲解 ,愿意联系听力的开发者可以去看看( 别跟我说视频看不了 )。本文将带领开发者一步一步向着iOS推送通知的深处探寻,掌握如何配置iOS推送通知的奥义。 介绍一点点背景资...这是一篇编译的文章,内容均出自Parse.com的iOS开发教程,同时作者转载 2014-09-29 14:37:10 · 508 阅读 · 0 评论 -
iOS RSA公钥加密数据 服务端接受PHP私钥解密 反过服务端公钥加密数据 iOS端私钥解密数据
sqrt转载 2014-08-13 16:43:42 · 1159 阅读 · 0 评论 -
蓝牙学习
由于接到iphone需要和第三方蓝牙设备交互的任务,便开始了蓝牙开发这件事。在探索了一段时间后,iOS的蓝牙开发相关Apple大致有以下几种方式。1 GameKit.framework【只能存在于iOS设备之间,多用于游戏能搜索到的demo比较多,不确切说名字了,code4app里面就有】2 CoreBlueTooth.framework【必须要支持蓝牙4.转载 2014-08-11 22:59:02 · 422 阅读 · 0 评论 -
iOS 短信与电话事件的获取
background information:Core TelephonyiOS 4.0 的官方 API 裡頭,多了一個叫做 Core Telephony 的 framework;一直以來 Core Telephony 都是 private API,現在開放出來,但是從文件來看,裡頭根本沒有幾行,既沒有告訴你應該怎麼用,也沒有範例,你從 framework 裡頭寥寥四個转载 2014-07-14 23:34:35 · 630 阅读 · 0 评论 -
字符串去空格
(1)系统去首尾空格方法,使用NSString中的str = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]方法只是去掉左右两边的空格;(2)替换的方法,使用NSString *strUrl = [urlString stringByReplacingOccurrencesO转载 2014-07-08 09:57:55 · 423 阅读 · 0 评论 -
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 · 645 阅读 · 0 评论 -
iPhone 判断手机是不是插入SIM卡
iPhone 判断手机是不是插入SIM卡[CTSIMSupportGetSIMStatus() isEqualToString:kCTSIMSupportSIMStatusNotInserted]可以判断是否插入了卡。前提是把下面的代码随便复制到一个头文件里面,然后引入CoreTelephony.framework即可。extern NSString* const kC转载 2014-06-13 17:50:10 · 821 阅读 · 0 评论 -
CocoaPods安装和使用教程
[转载自:http://code4app.com/article/cocoapods-install-usage] 目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目CocoaPods是什么?转载 2014-05-29 11:12:37 · 679 阅读 · 0 评论 -
Xcode自动注释插件
Xcode自动注释插件分类: IOS开发--从零开始2014-03-12 12:15 281人阅读 评论(0) 收藏 举报xcode注释插件新开的项目需要先开发iOS版本,所以又把好久没写的iOS捡起来了,之前都是手动注释,最近是越来越懒了,所以在网上找了一个自动注释的插件,啊哈,其实有时候还真的挺怀念用Eclipse的时候,不过不用羡慕了,简单地配置一下就很方便了转载 2014-05-26 16:38:31 · 381 阅读 · 0 评论 -
斯坦福大学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 · 704 阅读 · 0 评论 -
iOS实现走马灯效果
在网页开发当中跑马灯是常用到的,用来显示通知等,在游戏开发当中也如此。下面的代码片断可实现iOS中的跑马灯效果,[labelShow sizeToFit]; CGRect frame = labelShow.frame; frame.origin.x = 320; labelShow.frame = frame; [UIView b转载 2014-07-17 20:30:00 · 1598 阅读 · 0 评论 -
'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 · 404 阅读 · 0 评论 -
arc 引发的错误
ARC 中,在方法中创建对象如果不qiang原创 2014-06-05 21:53:34 · 723 阅读 · 0 评论 -
GDC dispatch_semaphore
当我们在处理一系列线程的时候,当数量达到一定量,在以前我们可能会选择使用NSOperationQueue来处理并发控制,但如何在GCD中快速的控制并发呢?答案就是dispatch_semaphore,对经常做unix开发的人来讲,我所介绍的内容可能就显得非常入门级了,信号量在他们的多线程开发中再平常不过了。 信号量是一个整形值并且具有一个初始计数值,并且支持两个操作:信号通知和等待。当一个信转载 2014-06-04 20:12:26 · 444 阅读 · 0 评论 -
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 · 535 阅读 · 0 评论 -
AddressBook 地址簿 (电话簿) 访问与修改
访问地址簿和单个联系人数据的接口是基于C语言的函数,接口传递对地址簿各种对象的引用作为参数。管理地址簿中条目的基类对象是 ABRecord。一个 ABRecord 可以表示一个人 或者一个群体 ABGroup 。无论何时,在界面上选中一条记录,或者使用框架进行查询返回一条结果,系统都会返回一个指向 ABRecord 的指针,标示为 ABRecordRef。与地址簿 API 的大部分交互都涉及使用转载 2014-12-09 00:35:32 · 531 阅读 · 0 评论