- 博客(24)
- 资源 (2)
- 收藏
- 关注
转载 ios常用的正则表达式
IOS常用正则表达式 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
2014-09-05 13:46:17 619
转载 App Store 上传规则中文版
(注:苹果应用商店审核指南>中文翻译最近一次更新为2013-03-04,文中红色部分是相对于2013-03-04版本的新增内容,绿色部分代表更改的内容,蓝色表示苹果相关官方文档的链接。) 前言感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织。我们发布了《
2014-03-27 15:49:30 1179
转载 Git 简单入门使用
Git 首先是进入相关目录,这边以/G/Main 为例 git bash 命令如下 cd /G/Main 然后初始化目录,命令如下 git init 初始化完毕后,就可以把工程拷贝进目录了,拷贝完毕,需要添加到库中 ,命令如下 git add . 添加完毕以后,就是提交咯,命令如下 git commit -m '提交备注' 如果提交前需要
2014-03-25 09:02:40 608
转载 iOS 获取 当前设备 可用内存 及当前 应用 所占内存 (转)
// 获取当前设备可用内存及所占内存的头文件#import #import // 获取当前设备可用内存(单位:MB)- (double)availableMemory{ vm_statistics_data_t vmStats; mach_msg_type_number_t infoCount = HOST
2013-07-10 15:42:49 870
转载 UIWebView加载Loading...两种方法
第一种方法:使用UIView and UIActivityIndicatorViewC代码 //创建UIWebView WebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 44, 320, 400)]; [WebView setUserInteractionEnabled:NO]; [We
2013-01-30 10:51:45 731
原创 自定义MPMovieplayerController的控制面板
正好我最近在做这个。可以对它的moviePlayer.view遍历subviews:遍历到第三级有个 MPFullscreenOverlay,这个就是当你点击播放界面时的出现的悬浮层;遍历到第四级有一个subview就是 MPTransparentControls这个类,这个就是快退/播放/快进的那个面板,你可以对这个view进行addSubview。至于判断这个面板的显隐
2013-01-30 10:21:38 1228
转载 UIApplicationDelegate详解
每 个iP每 个iPhone应用程序都有一个UIApplication,UIApplication是iPhone应用程序的开始并且负责初始化并显示 UIWindow,并负责加载应用程序的第一个UIView到UIWindow窗体中。UIApplication的另一个任务是帮助管理应用程序的生命 周期,而UIApplication通过一个名字为UIApplicationDelegate的代理类来履
2013-01-20 11:24:13 419
转载 iOS下微信语音播放之切换听筒和扬声器的方法解决方案
[[UIDevice currentDevice] setProximityMonitoringEnabled:YES]; //建议在播放之前设置yes,播放结束设置NO,这个功能是开启红外感应//添加监听 [[NSNotificationCenter defaultCenter] addObserver:self
2013-01-05 11:01:43 1706
转载 GCD实战2:资源竞争
文章来源:http://www.dreamingwish.com/dream-2012/gcd%E5%AE%9E%E6%88%982%EF%BC%9A%E8%B5%84%E6%BA%90%E7%AB%9E%E4%BA%89.html 我将分四步来带大家研究研究程序的并发计算。第一步是基本的串行程序,然后使用GCD把它并行计算化。如果你想顺着步骤来尝试这些程序的话,可以
2012-12-27 14:13:23 493
转载 GCD实战一:使用串行队列实现简单的预加载
文章来源:http://www.dreamingwish.com/dream-2012/gcd%E5%AE%9E%E6%88%98%E4%B8%80%EF%BC%9A%E4%BD%BF%E7%94%A8%E4%B8%B2%E8%A1%8C%E9%98%9F%E5%88%97%E5%AE%9E%E7%8E%B0%E7%AE%80%E5%8D%95%E7%9A%84%E9%A2%84%E5%8A%A0
2012-12-27 14:10:16 616
转载 GCD介绍(四): 完结
文章来源:http://www.dreamingwish.com/dream-2012/gcd-four-the-the-odds-and-ends.htmlDispatch Queue挂起dispatch queue可以被挂起和恢复。使用 dispatch_suspend函数来挂起,使用 dispatch_resume 函数来恢复。这两个函数的行为是如你所愿的。另外,这
2012-12-27 14:07:14 348
转载 GCD介绍(三): Dispatch Sources
文章来源 :http://www.dreamingwish.com/dream-2012/gcd%E4%BB%8B%E7%BB%8D%EF%BC%88%E4%B8%89%EF%BC%89-dispatch-sources.html何为Dispatch Sources简单来说,dispatch source是一个监视某些类型事件的对象。当这些事件发生时,它自动将一个block放入
2012-12-27 14:06:20 409
转载 GCD介绍(二): 多核心的性能
概念为了在单一进程中充分发挥多核的优势,我们有必要使用多线程技术(我们没必要去提多进程,这玩意儿和GCD没关系)。在低层,GCD全局dispatch queue仅仅是工作线程池的抽象。这些队列中的Block一旦可用,就会被dispatch到工作线程中。提交至用户队列的Block最终也会通过全局队列进入相同的工作线程池(除非你的用户队列的目标是主线程,但是为了提高运行速度,我们绝不会这么干)。
2012-12-27 14:04:55 379
转载 GCD介绍(一): 基本概念和Dispatch Queue
什么是GCD?Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行。GCD比之NSOpertionQueue更底层更高效,并且它不是Cocoa框架的一部分。除了代码的平行执行能力,GCD还提供
2012-12-27 14:03:30 348
原创 UIImage 转换成 NSString注意事项
UIImage* pic =[UIImage imageNamed:@"image.png"]; NSData *pictureData = UIImageJPEGRepresentation(pic, 1.0); 或者使用NSData* pictureData =UIImagePNGRepresentation(pic);(二者看需求选取)NSString* pictureString
2012-12-26 14:16:08 625
转载 iphone开发 图片选择 处理 上传
这几天在搞iphone上面一个应用的开发,里面有需要摄像头/相册编程和图片上传的问题,在这里总结一下。【部分知识】iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。相册 iphone的相册包含摄像头胶卷+用户计算机同步的部分照片。用户可以通过UIImagePickerController类提供的交互对话框来
2012-12-20 12:43:45 959 1
转载 UIImage合并和裁切
根据给定得图片,从其指定区域截取一张新得图片[plain] view plaincopy-(UIImage *)getImageFromImage{ //大图bigImage //定义myImageRect,截图的区域 CGRect myImageRect = CGRectMake(10.0, 10.0, 57.0, 57.0); UII
2012-12-18 16:35:33 633
转载 ios6新特性
相关链接http://www.devdiv.com/iOS_iPhone-iOS6%E6%96%B0%E7%89%B9%E5%BE%81%EF%BC%9A%E5%8F%82%E8%80%83%E8%B5%84%E6%96%99%E5%92%8C%E7%A4%BA%E4%BE%8B%E6%B1%87%E6%80%BB-thread-127965-1-1.html
2012-10-12 09:14:48 1540
转载 利用 itms-services 协议,通过网站来发布ipa应用
苹果允许用itms-services协议来直接在iphone/ipad上安装应用程序,我们可以直接生成该协议需要的相关文件,这样产品经理和测试都可以直接在设备上安装新版的应用:需要两个文件,一个是html,另一个是plist。文件html:Install TU/e App文件plist:
2012-10-11 11:51:38 11033 5
原创 学习iPhone的网站
<br />介绍几个和Objective-C有关的日本网站。日文比较精通的朋友应该能够看懂。<br />这个作者叫木下诚,据说是日本相关Objc语言以及iPhone开发的第一人者。<br />下面这个「动态Objective-C」的连载从C语言和Objective-C的关系比较深层的讲解和分析了Objc语言,很值得学习。<br />http://journal.mycom.co.jp/column/objc/index.html<br /><br />这个是他写的「iPhone应用程序开发入门」<br />
2010-07-08 17:16:00 680
转载 Socket连接与HTTP连接的关系
<br /><br />1、TCP连接<br />要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。<br />建立起一个TCP连接需要经过“三次握手”:<br />第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;<br />第二次握手:服务器收到syn包,必须确认客户的SYN(ac
2010-07-08 17:06:00 839
转载 VC中函数的两种调用方式
<br />这个问题解释清楚需要汇编的知识,混论的时候偶尔看到一个帖子,对这个解释的很清楚,汇编就准备最近看下,所以这个帖子要先保留下:<br />我们知道在进行函数调用时,有几种调用方法,分为C式,Pascal式。在C和C++中C式调用是缺省的,除非特殊声明。二者是有区别的,下面我们用实例说明一下:<br /><br />1. __cdecl :C和C++缺省调用方式<br />例子:<br />void Input( int &m,int &n);/*相当于void __cdecl In
2010-06-07 08:36:00 1199
原创 java连接Access
public static void jAccess(){ String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=*数据库路径(相对/绝对)*"; try{ Class.forName("
2009-11-03 23:48:00 378
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人