- 博客(208)
- 资源 (16)
- 收藏
- 关注
原创 (十六)-将Image转换为Base64
IOS开发---菜鸟学习之路--(十六)-将Image转换为Base64我们直接在.m文件的引用头文件部分 和 @interface AddPictureViewController () 之间 加入 增加部分的代码然后就可以使用图片转Base64了#import "AddPictureViewController.h"#import #import #i
2014-04-16 19:21:48 1260
原创 (十五)-如何实现拍照功能
IOS开发---菜鸟学习之路--(十五)-如何实现拍照功能本章将来讲解下如何实现拍照的功能我们需要的实现的效果是 好了 直接开始内容吧首先我们需要新建一个ViewController就叫AddPictureViewController然后选择.h文件进行如下修改 AddPictureViewController.h我们需要添加以下两个库Q
2014-04-16 19:21:07 994
原创 (十四)-将BASE64图片转换成Image
IOS开发---菜鸟学习之路--(十四)-将BASE64图片转换成Image本文基本全部都是代码首先是.H文件 Base64AndImageHelp.h然后是.M文件 Base64AndImageHelp.m完成该类后就可以在其他类中使用了NSData *newimage=[Base64AndImageHelp mydataWithBase64Encod
2014-04-16 19:19:56 1500
原创 (十三)-利用MBProgressHUD进行异步获取数据
IOS开发---菜鸟学习之路--(十三)-利用MBProgressHUD进行异步获取数据本章将介绍如何利用MBProgressHUD实现异步处理数据。其实我本来只是像实现一个加载数据时提示框的效果,然后问了学长知道了这个类,然后就使用了接着就发现了一个“BUG” 再然后就发现原来MBProgressHUD处理数据的时候是异步处理的而所谓的“BUG”其实是在我实现了ASIFo
2014-04-16 19:18:54 887
原创 (十二)-利用ASIHTTPRequest进行异步获取数据
IOS开发---菜鸟学习之路--(十二)-利用ASIHTTPRequest进行异步获取数据想要实现异步获取的话我这边了解过来有两个非常简单的方式一个是利用ASIHTTPRequest来实现异步获取数据另一个则是利用MBProgressHUD来实现异步获取数据本章就先来讲解如何利用ASIHTTPRequest类来实现异步数据获取首先大家需要百度一下ASIHTTPReque
2014-04-16 19:17:58 931
原创 (十一)-使新闻内容自适应高度
IOS开发---菜鸟学习之路--(十一)-使新闻内容自适应高度上一章当中,我们留了一个小BUG。其实就是浏览新闻的时候,如果文字内容过长的花,UITextView 会有个下拉框,而最底层的UIScrollView也有个下拉框,那么在使用的时候就会非常的不爽。而这章呢我们就要解决这样一个问题了其实并不是很复杂的修改方法我们只需要将viewDidLoad改成下面这样就可以了
2014-04-16 19:17:04 943
原创 (十)-实现新闻详细信息浏览页面
IOS开发---菜鸟学习之路--(十)-实现新闻详细信息浏览页面前面已经将了上下拉刷新实现了上下拉刷新后我们的第一级界面就做好,接下来我们就需要实现 新闻详细信息浏览了我个人认为一般实现新闻详细页面的方法有两种(主要是数据源的不同导致了方法的不同)第一种是本身新闻就是一个链接地址,同时是已经处理好的适应手机浏览的网页对于这种类型的数据源,我们直接在页面中放一个WebVi
2014-04-16 19:15:52 2253
原创 (九)-利用PullingRefreshTableView实现下拉刷新
IOS开发---菜鸟学习之路--(九)-利用PullingRefreshTableView实现下拉刷新本章主要讲解如何利用PullingRefreshTableView实现下拉(上拉)刷新的操作 PullingRefreshTableView 实现上下拉刷新的例子百度有很多,大家可以自己搜索下,先看下那些例子(一般搜索过来的都是一样的大家反正先把那部分内容先了解一下,然后再看本文档
2014-04-16 19:14:16 773
原创 IOS开发之UIButton同时设置图片文字以及触发按钮时文字图片的切换
在应用UIBUtton的时候我们有时需要同时设置图片和文字,下面代码仅供参考: UIButton *_backButton = [UIButton buttonWithType:UIButtonTypeCustom]; [_backButton setFrame:CGRectMake(12, 8, 64, 28)]; [_backButton setT
2014-04-16 19:09:50 1394
原创 IOS开发之UISearchBar应用
IOS开发之UISearchBar应用分类: IOS开发2012-03-21 17:03 9894当你在seachBar中输入字母之前的时候,只是用鼠标选中searchBar的时候,如图终端输出截图如下:(这个时候调用先shouldBeginEditing,之后调用didBeginEditing,)当你希望选中UISearchBar的时候,键
2014-04-16 18:54:41 671
原创 IOS开发之dispatch_once创建单例
单例是一种类,该类只能在第一次用的时候实例化一个对象,后期直接调用此对象(有点共享的意思)。在Foundation框架中比如NSFileManger和NSNotificationCenter,分别通过它们的类方法defaultManager和defaultCenter获取。尽管不是严格意义的单例,这些类方法返回一个可以在应用的所有代码中访问到的类的共享实例。使用Objective-C实现单例模
2014-04-16 18:45:41 860
原创 iphone中的UITouch
手指在屏幕上能达到的精度和鼠标指针有很大的不同。当用户触击屏幕时,接触区域实际上是椭圆形的,而且比用户想像的位置更靠下一点。根据触摸屏幕的手指、手指的尺寸、手指接触屏幕的力量、手指的方向、以及其它因素的不同,其“接触部位”的尺寸和形状也有所不同。底层的多点触摸系统会分析所有的这些信息,为您计算出单一的触点。 UIResponder 是所有响应者对象的基类,它不仅为事
2014-04-16 18:25:03 1382
原创 本地存储图片
//将图片保存到本地+ (void)SaveImageToLocal:(UIImage*)image Keys:(NSString*)key { NSUserDefaults* preferences = [NSUserDefaultsstandardUserDefaults]; //[preferences persistentDo
2014-04-16 14:51:52 1191
原创 iPhone截图两种方法介绍
iPhone如何截图?iPhone截图两种方法介绍发表于 01/12/2013 14:10 标签: 新手必读 不越狱派 iPhoneiPhone如何截图?或者说苹果设备截图怎么截?别笑,还真的有很多iPhone、iPad朋友不知道怎么截图的,或者听说截图是同时按住Home键+Power键这种使用按键的方式进行截图,不过实际操作时会略显得有点难度,毕竟物理的方式截图需要两个手指相
2014-04-15 19:48:47 1728
原创 IOS实现摇一摇源代码
.h文件@interface ShakeViewController : UIViewControllerUIAccelerometerDelegate> { UIAccelerationValue myAccelerometer[3]; //是否响应摇一摇的标志 BOOL _canShake;
2014-04-15 12:04:35 1098
原创 ios 摇一摇 仿微信
微信的摇一摇是怎么实现的~发现原来 ios本身就支持在 UIResponder中存在这么一套方法 - (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0); - (void)motionEnded:(U
2014-04-15 11:58:38 1245
原创 摇一摇截屏相关功能 -- 集成文档
摇一摇截屏相关功能 -- 集成文档1.添加摇一摇截屏分享所需的依赖2.摇一摇相关各种功能,请按需集成2.1 摇一摇截图分享2.1.1 注册监听摇一摇事件2.1.2 普通应用程序2.1.3 使用Cocos2d的游戏2.1.4 使用MediaPlayer播放视频的应用2.1.5 其他使用场景2.1.6 效果图2.2 摇一摇打开分享面板2.3 注销摇一摇监听2.4 摇一摇接口
2014-04-15 11:35:20 1696
原创 IOS端的摇一摇功能
微信的摇一摇是怎么实现的~发现原来 ios本身就支持在 UIResponder中存在这么一套方法 - (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0); - (void)moti
2014-04-15 11:31:28 874
原创 ios 摇一摇功能的实现
当我们用微信的时候是不是感觉摇一摇的功能很炫呢?是不是感觉实现起来比较麻烦呢?其实,不然,这些都是苹果已经给我们封装好了,给我提供了非常简单的入口了。在UIResponder中有这些方法:[plain] view plaincopy-(void)motionBegan:(UIEventSubtype)motion wi
2014-04-15 11:29:03 929
原创 ios摇一摇的实现
把下边的代码 放到UIVIEWCONTROLLER里,就能实现摇一摇效果#pragma mark - Shake- (BOOL) canBecomeFirstResponder{ return YES;}- (void) viewDidAppear:(BOOL)animated{ [super viewDidAppear:
2014-04-15 11:28:16 900
原创 ios申请真机调试( xcode 5)详细解析
目录[-]第一步:申请“开发证书”第二步:添加App IDs第三步:申请设备第四步:申请描述文件第一步:申请“开发证书”进入苹果开发者99美元账号:选择:Certificates, Identifiers & Profiles关于 Certificates,Identifiers,Profiles 的介绍请看 ”Cer
2014-04-14 15:57:09 1219
原创 一个苹果证书怎么多次使用——导出p12文件
目录[-]为什么要导出.p12文件有两个解决不能添加证书的办法。第一种方法——“revoke”(不推荐):第二种方法——“.p12”(推荐):在别人的电脑上要成功安装,须具备两个文件:为什么要导出.p12文件当我们用大于三个mac设备开发应用时,想要申请新的证书,如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证
2014-04-14 15:54:39 655
原创 Certificates, Identifiers &Profiles 简介
https://developer.apple.com/ios/manage/overview/index.action
2014-04-14 15:45:12 1583
原创 iOS-解决"A valid provisioning profile for this executable was not found
今天用了一台新设备运行APP,结果无法运行,并弹出了"A valid provisioning profile for this executable was not found",即可执行 provisioning profile 没有被找到。解决方式是:1、先检查你的 provisioning profile 是否导入成功 Organizer
2014-04-14 14:35:16 1493
原创 A valid provisioning profile for this executable was not found.
A valid provisioning profile for this executable was not found. 针对这个错误,先选中项目--Targets--Build Settings-code sign identity-看看debug选项是否选中了 developer的证书。如果调试证书没问题,打开Organizer面板,看一下设备的
2014-04-14 10:33:36 1185
原创 UIImageView异步加载网络图片
方法1:在UI线程中同步加载网络图片[cpp] view plaincopyUIImageView *headview = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 40, 40)]; NSURL *photourl = [NSURL URLWithString:@"
2014-04-14 10:29:27 1223
原创 Valid signing identity not found解决办法(原有IDP私钥丢失)
前言:刚刚把mini换成了macbookair,之前一直在mini上进行开发,到换air之前,第一个项目刚刚上线,第一次申请测试,发布证书等等都是在mini上完成的,由于粗心未能料到,换成air后,就把mini的全部清空,然后二手卖了,之前的开发证书也被我删除了,其实应该备份和导出的。。。。导致现在在新air上,登陆网站:想直接下载之前建立好的证书,
2014-04-14 10:27:14 926
原创 苹果所有常用证书,appID,Provisioning Profiles配置说明及制作图文教程(精)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/9219333登陆到开发者中心:https://developer.apple.com/account/ios/profile/profileList.action?type=limi
2014-04-14 09:52:44 1172
原创 (八)-实现新闻页面
本章将具体讲述如何结合前两张的内容最终实现一个新闻页面的雏形之所以称之为雏形,是因为本章实现的内容只是实现了最基础的效果还有很多其他诸如下拉刷新 页面导航等效果都需要投入一些时间进行研究 好了直接开始整题吧首先在我们需要新建一个ViewController 同时呢需要勾选 需要创建XIB文件然后我们从工具栏中直接将tablewview拖拽到我们视图上去
2014-04-14 09:15:22 1056
原创 (七)-自定义UITableViewCell
本篇将介绍如何自定义 UITableViewCell首先选择新建文件 可以直接使用快捷键 COMMAND+n打开新建页面,然后选Objective-C class然后选择继承之UITableViewCell 类 同时输入 类名 完成这一步之后 我们还要继续新建一个XIB 文件,具体步骤请参照图片,这边建议大家最好将XIB文件的名字命名和刚刚新建的类名
2014-04-14 09:08:59 595
原创 (六)-UITableView几个方法的使用说明
IOS开发---菜鸟学习之路--(六)-UITableView几个方法的使用说明对于UITableView的基础使用我这边就不做重复介绍了我重点就来介绍下如何实现大部分新闻的界面。也就是第一条记录显示大图片下面加一段文字说明然后剩下来的内容全部显示为文字图片的格式其实要做到这样的效果是非常容易。我们首先先了解一下UITableView的几个方法//分组数//
2014-04-14 09:02:47 901
原创 iOS 使用UIBezierPath类实现随手画画板
这篇文章介绍一下如何通过这个类实现一个简单的随手画画板的简单程序demo,功能包括:划线(可以调整线条粗细,颜色),撤销笔画,回撤笔画,清除画布,橡皮擦。当然也可以扩展其他的功能。一、首先看看实现划线部分的关键代码吧!123456789101112
2014-04-11 16:02:16 1196
原创 iOS UIBezierPath类 介绍
使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中。此类是Core Graphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。 1.Bezier Path 基础 UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。我们使用直
2014-04-11 15:55:45 575
原创 IOS使用sskeychain调用keychain保存密码
IOS使用sskeychain调用keychain保存密码1.keychain的功能 keychain,中文翻译成钥匙串,可以算作是Apple一切从用户需求出发的一个例子吧。目前手机和电脑早已经不仅仅是打电话和上网这些功能了,个人电脑或者智能手机可以看作是一个人的特征的标识,手机或者电脑中保存了大量用户所独有的数据信息,每个人都应当关注自己信息的保密问题。去年CSD
2014-04-11 11:50:06 1484
原创 iOS唯一标示符引导
在2013年3月21日苹果已经通知开发者,从2013年5月1日起,访问UIDID的应用将不再能通过审核,替代的方案是开发者应该使用“在iOS 6中介绍的Vendor或Advertising标示符”。unique Identifier即将退出,苹果给了我们Vendor和Advertising identifier两个选择,但应该用哪一个?文档并没有给出确切答案,具体使用哪个完全由你根
2014-04-11 10:45:33 799
原创 delegate和Notification的区别
delegate针对one-to-one关系,并且reciever可以返回值给sender;notification 可以针对one-to-one/many/none,reciever无法返回值给sender;所以,delegate用于sender希望接受到reciever的某个功能反馈值,notification用于通知多个object某个事件。
2014-04-10 15:09:30 654
原创 访问资源库
-(IBAction)savePictureToAssetsLibrary:(id)sender{ //访问资源库的第一步是创建代表整个资源库的ALAssetsLibrary对象lib //后面我们就通过lib来访问资源库 ALAssetsLibrary *lib=[[ALAssetsLibraryalloc]init]; //在资源库中
2014-04-10 10:08:49 1026
原创 利用颜色值来生成UIImage
只通过一个方法就可以完成此功能,直接上代码:-(UIImage*) imageWithColor:(UIColor*)color{ CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size); CGContextRe
2014-04-09 17:27:13 2092
C语言难点分析整理
2013-07-19
服务器端口和客户端的编写
2013-07-19
用c语言打开.ini文件获取键值
2013-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人