- 博客(29)
- 资源 (6)
- 收藏
- 关注
转载 UIAlertview中自定义ALert, confirm, promopt
js中有 ALert confirm 和promopt 三种 类似ios本地的 UIAlertview 样子但是在 ios native 的app 中 弹出的话alert 的title 是 url 的地址,比较丑为了美观,我们要加入以下的方法。[html] view plaincopy#import UIKit/UIK
2014-03-28 09:57:52 1895
翻译 IOS调试lldb命令常用,po,
相关备忘文章:Xcode控制台调试lldb命令常用(备忘)假如你准备在模拟器里面运行这个,你可以在“(lldb)”提示的后面输入下面的:(lldb) po $eaxLLDB在xcode4.3或者之后的版本里面是默认的调试器。假如你正在使用老一点版本的xcode的话,你又GDB调试器。他们有一些基本的相同的命令,因此假如你的xcode使用的是“(gdb)”
2014-03-27 17:00:20 2144
原创 IOS开发常用宏定义
颜色宏定义, 添加指定色值(十六进制格式), 还可以设置透明度(0-1之间数值)#define UIColorFromRGBWithAlpha(rgbValue,alphaValue) [UIColor colorWithRed:((float)((rgbValue &0xFF0000) >>16))/255.0 green:((float)((rgbValue &0xFF00)
2014-03-26 11:49:13 1070
原创 iOS,获取手机号,获取手机的型号,系统版本,软件名称,软件版本
//手机序列号 NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier]; NSLog(@"手机序列号: %@",identifierNumber); //手机别名: 用户定义的名称 NSString* userPhoneName = [[UIDevice
2014-03-26 11:40:33 1790
原创 IOS7模糊化处理
效果图 导入Accelerate.framework库创建UIImage+ImageEffects.h和UIImage+ImageEffects.m文件UIImage+ImageEffects.h源码#import @interface UIImage (ImageEffects)- (UIImage *)apply
2014-03-25 11:23:20 1722
转载 多线程编程 - GCD
原文地址:点击打开链接http://blog.csdn.net/q199109106q/article/details/8566300一、简介在iOS所有实现多线程的方案中,GCD应该是最有魅力的,因为GCD本身是苹果公司为多核的并行运算提出的解决方案。GCD在工作时会自动利用更多的处理器核心,以充分利用更强大的机器。GCD是Grand Central Dispatch的简称,它是
2014-03-18 10:02:29 735
转载 多线程编程 - NSOperationQueue
一、简介一个NSOperation对象可以通过调用start方法来执行任务,默认是同步执行的。也可以将NSOperation添加到一个NSOperationQueue(操作队列)中去执行,而且是异步执行的。创建一个操作队列:[java] view plaincopyNSOperationQueue *queue = [[NSO
2014-03-18 10:00:47 787
转载 多线程编程 - NSOperation
原文地址: 点击打开链接http://blog.csdn.net/q199109106q/article/details/8565923一、NSOperation1.简介NSOperation实例封装了需要执行的操作和执行操作所需的数据,并且能够以并发或非并发的方式执行这个操作。NSOperation本身是抽象基类,因此必须使用它的子类,使用NSOperatio
2014-03-18 09:42:04 857
转载 多线程编程 - NSThread
原文: 点击打开链接http://blog.csdn.net/q199109106q/article/details/8565844每个iOS应用程序都有个专门用来更新显示UI界面、处理用户的触摸事件的主线程,因此不能将其他太耗时的操作放在主线程中执行,不然会造成主线程堵塞(出现卡机现象),带来极坏的用户体验。一般的解决方案就是将那些耗时的操作放到另外一个线程中去执行,多线程编程是防止主线
2014-03-18 09:35:17 1009
转载 XMPP服务器搭建
最近看了关于XMPP的框架,以文本聊天为例,需要发送的消息为:[html] view plaincopymessage type="chat" from="kang@server.com" to="test@server.com"> body>helloWordbody> message> 基中fro
2014-03-14 16:28:25 5764
转载 IOS开发,XMPP实现聊天,即时通讯(三)
前两篇介绍了如何通过XMPP来发送消息和接收消息,这一篇我们主要介绍如何来美化我们的聊天程序,看一下最终效果呢,当然源程序也会在最后放出好了,我们来看一下我们写的程序这里我们自定义了TableViewCell一行是显示发布日期,一行是显示发送的消息,还有一个是背景[java] view plaincopy
2014-03-14 16:22:58 2234
转载 IOS开发,XMPP实现聊天,即时通讯(二)
原文地址http://blog.csdn.net/kangx6/article/details/7744304接上一章的,这一章我们着重介绍XMPP为了方便程序调用,我们把XMPP的一些主要方法写在AppDelegate中在AppDelegate.m下这几个方法为:[java] view plaincopy
2014-03-14 16:19:31 2154
转载 IOS开发,XMPP实现聊天,即时通讯(一)
原文地址http://blog.csdn.net/kangx6/article/details/7744304介绍完了服务器,这篇我们就要介绍重点了,写我们自己的IOS客户端程序先看一下我们完成的效果图首先下载xmppframework这个框架,下载点ZIP下载接下来,用Xcode新建一个工程将以下
2014-03-14 16:17:59 5201 2
转载 IOS检测耳机
- (id)init{ self = [super init]; if (self) { /* OSStatus AudioSessionInitialize ( CFRunLoopRef inRunLoop, //运行循环的中断监听器回
2014-03-14 15:46:35 997
转载 无限后台任务
原文地址:点击打开链接http://blog.csdn.net/kmyhy/article/details/7940714根据苹果文档中关于后台执行的描述,任何app都有10分钟左右的后台任务执行时间。 10分钟后,app会被iOS强行挂起。但是,有5类app允许有“无限的”后台运行时间:1. Audio。2. Location/GPS。3. VoIP
2014-03-14 14:49:07 1041
转载 用 UIWebView 显示中文文本文件的若干问题
原文地址点击打开链接http://blog.csdn.net/kmyhy/article/details/12276615UIWebView 支持文本文件的显示,你可以使用以下代码加载文本文件:NSString* path=[[NSBundlemainBundle]pathForResource:@"48_1"ofType:@".txt"];NSURL* url=[NSUR
2014-03-14 13:48:45 1064
转载 iOS 7:用代码解决视图控制器的View整体上移问题
原文地址:点击打开链接http://blog.csdn.net/kmyhy/article/details/20444611如果你准备将你的老的 iOS 6 app 迁移到 iOS 7 上,那么你必须注意了。当你的老的 app 在 iOS 7 设备上运行时,所有ViewController 的视图都整体上移了,因为 iOS 7 把整个屏幕高度(包括状态栏和导航栏)都作为了视图控制器的有
2014-03-14 13:38:52 1485
转载 XMPP使用---XMPPStream( 二)
转载地址http://blog.csdn.net/abel_tu/article/details/12618677上篇对XMPP进行了介绍,以及如果运行第一个XMPP应用程序,现在这篇就来介绍如何使用XMPPFramework第二方库和服务器进行连接。[html] view plaincopy#pragma mark Private ///////////
2014-03-13 17:38:50 4228
转载 XMPP使用---XMPPFramework(一)
转载地址http://blog.csdn.net/abel_tu/article/details/12617613由于前几天一直在写一个图片下载的第三方库,所以工作中需要做XMPP聊天的工作一直放着,到前天到开始研究XMPP,结果其过程是各种蛋痛~ 如今总算是有些收获~所以把其中的过程记录下来~希望对各位有些帮助~mac下服务器端搭建我已经在《XMPP即时通讯mac系统下ejabberd服
2014-03-13 17:37:29 2583
原创 IOS开发,块代码使用
功能操作结果,直接粘代码测试 /* int multiplier = 7; int (^myBlock)(int) = ^(int num) { NSLog(@"%d",num); return num * multiplier; }; printf("%d", myBlo
2014-03-13 16:38:03 782
翻译 IOS静态库生成
IOS程序是由Objective-c语言构成,而是Objective-c语言中每一个类又分成 .h .m 文件。静态库可以将这些程序的类封装成一个.a文件,第三方应用程序只需要拿到这个.a文件和代码对应的.h文件即可使用静态库中封装的方法。总的来说IOS静态库适合去制作第三方提供的SDK,废话不多说了我们直接进正题。首先打开Xcode4创建一个静态库工程,如下图选择Framewor
2014-03-13 12:06:39 1071
转载 NSLocale
本地化封装了关于语言,文化以及技术约定和规范的信息。用于提供于用户所处地域相关的定制化信息和首选项信息的设置。通过获取用户的本地化信息设置,我们可以为用户提供更加友好人性化的界面设置,包括更改应用程序的界面的语言,货币类型,数字,日期格式的格式化,提供正确的地理位置显示等等。IOS内置为应用程序的开发提供了很好的本地化机制,良好的本地化意味着应用程序可以为更多的用户提供服务。其中NSLocale类
2014-03-13 11:26:59 1015
翻译 ASIHTTPRequest详细介绍,使用方法
Creating and running requestsCreating a synchronous requestThe simplest way to use ASIHTTPRequest. Sending the startSynchronous message will execute the request in the same thread, and return
2014-03-13 10:55:54 1735
原创 IOS开发,图片合并
把backImage,和网络图片profileImageUrl,以及描述文字username 合并成一张图片-(UIImage*)combineImagesBy:(UIImage *)backImage profileImageUrl:(NSString *)profileImageUrl username:(NSString *)username{ NSLog(
2014-03-12 11:36:00 1027
原创 自定义截取图片
UIImage *image =[UIImage alloc]init];image = [selfcutCenterImage:[UIImageimageNamed:@"macbook_pro.jpg"] size:CGSizeMake(100,100)];原图:处理后:#pragma mark 根据size
2014-03-12 11:24:45 1064
转载 IOS回调函数
自定义方式实现回调 具体代码:1、创建一个工程名CallBackDemo,在ViewController.xib文件加入一个button按钮,ViewController.h代码:1#import 2<a href="http://my.oschina.net/interface" class
2014-03-12 11:01:25 906
转载 iOS学习笔记42—利用dispatch_once创建单例
在之前有一篇学习笔记中,记载了一篇如何在OC中实现单例的文章:《IOS学习笔记4—Objective C—创建单例》自苹果引入了Grand Central Dispatch (GCD)(Mac OS 10.6和iOS4.0)后,创建单例又有了新的方法,那就是使用dispatch_once函数,当然,随着演进的进行,还会有更多的更好的方法出现。今天就来简要介绍下如何利用dispatch_on
2014-03-11 13:16:48 715
翻译 基础集合类
基础集合类是每一个Mac/iOS应用的基本组成部分。在本文中,我们将对”老类”(NSArray, NSSet)和”新类”(NSMapTable, NSHashTable, NSPointerArray)进行一个深入的研究,探索每一个的效率细节,并讨论其使用场景。 作者提示:本文包含一些参照结果,但它们并不意味着绝对精确,也没有进行多个、复杂的测试。这些结果的目的是给出一个快速和主要
2014-03-07 10:09:05 1160
原创 加速度计&陀螺仪
在iOS4之前,加速度计由UIAccelerometer类来负责采集工作,而电子罗盘则由Core Location接管。而iPhone4的推出,由于加速度计的升级和陀螺仪的引入,与motion相关的编程成为重头戏,所以,苹果在iOS4中增加一个一个专门负责该方面处理的框架,就是Core Motion Framework。这个Core Motion有什么好处呢?简单来说,它不
2014-03-05 14:54:20 2959
税改计算. 2019税改表格,windows. MAC OS 都能用
2019-01-29
防微信,XMPP使用,IOS即时通讯
2014-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人