- 博客(19)
- 资源 (30)
- 问答 (2)
- 收藏
- 关注
原创 【IOS开发基础】之判断NSString为纯数字
//判断是否为整形:- (BOOL)isPureInt:(NSString*)string{ NSScanner* scan = [NSScannerscannerWithString:string]; int val; return[scan scanInt:&val] && [scanisAtEnd];}//判
2013-10-28 15:28:03 23881 1
转载 【iOS功能实现】之利用UIDocumentInteractionController打开和预览文档
iOS提供了使用其他app预览文件的支持,这就是Document Interaction Controller。此外,iOS也支持文件关联,允许其他程序调用你的app打开某种文件。而且,从4.2开始,Quick Look Framework提供了对多种文档的内置打印。你可以参考DocumentInteraction Controller类参考以及Quick Look Framework指南,以
2013-10-24 16:58:46 26445
转载 【IOS阅读器开发】之超强表格控件GMGridView
介绍:iOS为我们提供UITableView类,实现了项目的纵向排列,而对于iOS整个操作桌面,所有应用程序却是以网格的形式排列,Gulam Moledina帮我们实现了这个效果,而且留有的接口与UITableView类似,使用起来相当方便。简单解析:属性:layoutStrategy和style属性,用来设置显示样式。editing属性,是否进入编辑状态。
2013-10-22 17:15:01 3072
转载 【IOS功能实现】之Core Animation动画开发总结(CALayer)
一.重要参数bounds,frame,position属于基本的几何定位,相互之间数值变化会相互影响anchorPoint:单位参数(0-1)表示,变形(transform)时候的变换源点zPosition:相当于css中z-index的概念,Apple建议不要用这个来替代CALayer层次设置。cornerRadius:圆角二.几何变形(Tra
2013-10-22 11:15:18 8677
转载 【IOS功能实现】之 NSUserDefaults的用法(轻量级本地数据存储)
NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,读取文件,很麻烦,而是用NSUserDefaults则不用管这些东西,就像读字符串一样,直接
2013-10-21 14:03:10 865
转载 【IOS功能实现】之 四种保存数据的方式
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCoder:方法。前一个方法告
2013-10-21 13:46:03 804
转载 【C#服务器开发】之Web Service
1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标
2013-10-17 15:40:31 6041
转载 【IOS功能实现】之 LBS功能详解(获取经纬度)
因为最近项目上要用有关LBS的功能。于是我便做一下预研。一般说来LBS功能一般分为两块;一块是地理定位,就是获取当前精度、纬度和地理位置的功能,这一部分功能主要用到CoreLocation.Frameworks。一部分就是显示地图信息、丰富地图内容等,这一部分主要用到MapKit.Frameworks。以上这几个功能的测试最好都要在真机上进行。模拟器上定位一般会在Apple的加州总部。
2013-10-17 10:30:10 10471
转载 【IOS基础知识】之常用小技巧
在IOS 学习中经常会遇到一些小技巧,有时面试题中也会出现该技巧。比如我就遇到了输出代码行问题。让UIImage有缩放功能@interface UIImage (scale)-(UIImage*)scaleToSize:(CGSize)size;@end #import "UIImage+Scale.h"@implementation UIImage
2013-10-17 09:27:27 973
转载 【IOS控件详解】之MBProgressHUD使用
MBProgressHUD是替代UIProgressHUD的一个小工具,使用方法也非常简单下载地址是: http://github.com/matej/MBProgressHUD#import #import "MBProgressHUD.h" @interface HudDemoViewController :
2013-10-12 10:06:02 4512
原创 【IOS异常汇总】之 implicit conversion of Object-C pointer type"NSString *" to C pointer type "const void *"
项目"NSObject+KVC.m"文件中遇到一个转换问题:implicit conversion of Object-C pointer type"NSString *" to C pointer type "const void *"#import "NSObject+KVC.h"@implementation NSObject(aa)- (id
2013-10-12 09:59:17 8569
原创 【ios 基础知识】之 常用字符串的操作
//将NSData转化为NSString NSString* str = [[NSString alloc] initWithData:response encoding:NSUTF8StringEncoding];//将NSString 转化为NSData (NSString.h)- (NSData *)dataUsingEncoding:(NSStringEnco
2013-10-11 14:34:09 871
转载 【IOS功能实现】之Json解析的四种方法
作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSe
2013-10-11 12:11:52 1116
原创 【IOS功能实现】之 获取各种文件的目录路径的方法
iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.documents,tmp,app,Library。(NSHomeDirectory()),手动保存的文件在documents文件里Nsuserdefaults保存的文件在tmp文件夹里1、Documents 目录:您应该将所有de应用
2013-10-11 12:06:47 1100
转载 【IOS功能实现】之 深入浅出图形库Core Plot
[深入浅出iOS库]之图形库CorePlot罗朝辉 (http://www.cnblogs.com/kesalin/)本文遵循“署名-非商业用途-保持一致”创作公用协议一,前言Core Plot和s7Graph都是可在iOS平台下使用的开源矢量图形库,s7Graph功能相对比较简单一些,在此就不介绍了。Core Plot 功能强大很多,我们可以利用它很方便地画出复杂的曲
2013-10-10 10:15:08 3472
转载 【IOS功能实现】之:Core Plot开源框架使用
摘要: IOS开发框架Core Plot开源框架使用是本文要介绍的内容,主要是来学习IOS开发中框架的学习。iPhone下的图形框架并不是很多。其中比较知名的就两个s7graphview和Core Plot。巧的是两个都是Google的。前者使用简单,但 ...IOS开发框架Core Plot开源框架使用是本文要介绍的内容,主要是来学
2013-10-10 10:04:21 1264
转载 挨踢项目求生法则-需求篇、战略篇以及设计篇
转自张传波的博客 摘要:知道什么是挨踢项目吧?什么!不知道?那IT项目知道了吧?为了不让客户踢、不让老板踢、项目组成员之间不互相踢,俺为大家分享一些减少被踢机会的心得体会。就算不能让项目成功,也至少不会死得那么惨吧!我将分战略篇、团队建设篇、需求篇、设计篇、编码篇、测试篇、实施篇和计划篇为你分享。 挨踢项目求生法则-需求篇 由“我要吃饭”的故
2013-10-09 08:45:42 1813
转载 iOS 使用 Core Plot 绘制统计图表入门
iOS(iPhone/iPad) 下图形组件有两个有名的,s7graphview 和 Core Plot,它们都是在 Google 上托管的代码,听说 Core Plot 比较强,因为前者仅支持曲线图,后者呢曲线图、饼图、柱状图等通吃,且较活跃。那就专注下 Core Plot 的使用。它提供了 Mac OS X 和 iOS 下的组件库,我只用到它的 iOS 图表库。Core Plot
2013-10-08 15:43:32 2681 1
转载 IOS开发之隐藏软键盘
关于隐藏软键盘,网上的办法良莠不齐,大多是通过实现UITextFieldDelegate来隐藏软键盘,该方法代码较多,且在文本框很多的时不好处理。我经过搜索与摸索,找到了最佳的处理办法。 一、隐藏自身软键盘 当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软键盘的情况,这时的最好办法是使用Did End on Exit事件。在点击软键盘右下角的“Re
2013-10-08 11:05:14 2646
OCX上添加ScrollView视图
2014-09-25
t420黑苹果驱动110买的 分享
2013-08-28
鼠标钩子实例
2013-02-20
google地图操作手册
2013-02-05
MapX开发电子参考手册.CHM
2013-02-05
SetupFactory
2013-01-04
2012 末日时钟
2012-12-21
音频编码解码器库 libZPlay
2012-11-22
TinyXML 解析器
2012-09-29
蓝牙开发:Windows平台开发蓝牙问题
2014-08-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人