- 博客(44)
- 资源 (3)
- 收藏
- 关注
原创 git的常规使用命令
哦,我已经快一年没有写过东西了,今天忽然想起来,写一篇git的使用吧。。。。其实我也只会几个简单的。首先使用:ls 查看自己所在目录,可查看当前目录下所有文件cd Desktop 去桌面cd .. 返回上一层目录//1.创建项目 公钥 cd ~/.ssh ~表示用户文件夹ls进入id_rsa.pub cat id_rsa.pub
2015-10-28 17:11:15
543
原创 调用支付宝SDK问题
最近做了一个项目里面要有支付,银联,支付宝,微信支付我先一个一个写吧先说支付宝SDK支付宝SDK放进工程里面之后肯定会报错,这时候你就要一个一个改掉1.2.3.哎 我懒得写了,贴几张图,改这些地方就行了
2015-06-11 14:38:45
1478
原创 label 自适应高度
很多时候都会遇到这样的问题,不能确定一个label的内容有多少,所以不能确定有多高,先放上解决办法 UIFont *font = [UIFont fontWithName:@"Arial" size:15];//"Arial" CGRect headRect = [str boundingRectWithSize:CGSizeMake(248, 9999) options:NSString
2015-05-06 16:25:50
666
原创 去除HTML标签
-(NSString *)filterHTML:(NSString *)html{ NSScanner * scanner = [NSScannerscannerWithString:html]; NSString * text = nil; while([scanner isAtEnd]==NO) { /
2015-01-23 13:14:08
412
转载 UICollectionView
//-(NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{ return 50;}-(NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)c
2014-08-05 17:24:22
539
原创 IOS-时间与字符串互相转换
有时会遇到这样的问题,需要把时间和时间戳互相转换比如把当前时间转换成 “20140716155436”这样的格式或者是把“20140716155436”转换成“2014-07-16 15:54:36”首先来第一个:当前时间转换成 “20140716155436”这样的格式 /////////////////////////////// //获取当前时间
2014-07-16 16:08:29
3845
1
原创 字符串保存和获取
有时候,需要在手机里储存一些东西,比如说在APP使用的时候保存账号和密码什么的需要写几个实例方法在.h文件中写上方法名+ (void) saveCenterProValue:(NSString*)valueStr key:(NSString *)keyStr;+ (id)getCenterPro:(NSString*)identifier;在.m文件中加上实现方法p
2014-07-15 10:37:12
1199
转载 AFNetworking速成教程
http://www.raywenderlich.com/zh-hans/36079/afnetworking速成教程(1)
2014-07-08 14:46:44
475
原创 UIActionSheet添加多个otherButtonTitles
关于UIActionSheet,我们经常用到的就是UIActionSheet *actionSheet = [[UIActionSheetalloc]initWithTitle:@"请选择"delegate:selfcancelButtonTitle:@"取消"destructiveButtonTitle:@"确定"otherButtonTitles:@"1",@"2",@
2014-05-19 21:44:17
2071
原创 如何使用git
https://try.github.io/levels/1/challenges/1
2014-05-19 16:37:13
676
转载 IOS--日历的使用
转自http://ff20081528.iteye.com/blog/1678018
2014-04-09 17:25:04
597
原创 IOS-手动释放内存问题
刚开始学的时候是从IOS5开始的,从IOS4升级后的IOS5,最大的亮点就是ARC,自动释放内存,所以做项目的时候就会打开ARC,(ios5在建立的时候就会提醒你要不要打开ARC,我看了一下IOS7时却没有了这个功能,打开和关闭,见http://blog.csdn.net/q199109106q/article/details/8565403)用ARC的时候觉得很舒服,很爽啊,但师父说,有的时
2014-03-28 16:44:49
2561
原创 UISegmentedControl-更改背景色和字体颜色
UISegmentedControl在很多的地方都会用到,但是每次修改的时候都不尽人意比如说UISegmentedControl有个tintColor属性 segmentedControl.tintColor = [UIColorredColor];结果是这样的而我想要的却是这样远远达不到效果不过,万能的google却能解决
2014-03-27 12:56:52
8916
原创 UIDatePicker的使用
UIDatePicker有四个状态typedefNS_ENUM(NSInteger, UIDatePickerMode) { UIDatePickerModeTime, // Displays hour, minute, and optionally AM/PM designation depending on the locale setting
2014-03-24 11:29:53
532
转载 两个ViewController间传值--回传
在上一篇 两个ViewController间传值(一)中说明了如何从A传值到B,这次要讲的是如何从A进入B,在B输入值后回传给A,这类似于Android中的利用Activity的onActivityResult回调方法实现两个Activity之间的值传递,那么在IOS中如何实现这个功能呢,答案是使用Delegate(委托协议)。首先来看看工程结构图:其中有两个ViewC
2014-03-20 17:25:35
590
转载 iOS图片拉伸/适应
原文来自 http://blog.csdn.net/q199109106q/article/details/8615661纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面
2014-03-20 08:51:32
542
原创 IOS--判断设备大小和版本
判断是否是Iphone5#define IPHONE5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640,1136), [[UIScreen mainScreen] currentMode].size) : NO)判断是否是视网膜屏幕
2014-03-11 14:27:15
667
原创 MBProgressHUD的使用-ios
每次要加载一个页面的时候都要等待几秒,那么在这几秒之中很多人都喜欢放一个进度条或者小菊花之类的东西表示正在加载,今天呢,就写一个关于进度条/小菊花的。首先在github上下载这个MBProgressHUD,地址https://github.com/jdg/MBProgressHUD然后拷贝MBProgressHUD.h 和MBProgressHUD.m 文件
2014-02-25 17:07:14
824
原创 return/enter键退出键盘
-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text { if ([text isEqualToString:@"\n"]) { [textView resignFirstResponder];
2014-02-13 10:42:10
1645
原创 滚动视图和页面控制
先看看效果说起来这个,确实应该反省,不怎么难的东西却整了半天好了,进入正题先定义一个滚动视图 MyScrollView = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 20, 320, 370)];以及可以滚动的大小,是否显示滚动条MyScrollView.contentSize = CGSizeMake
2014-01-14 16:08:32
624
原创 IOS网络请求之ASIFormDataRequest 上传数据
这个小小的上传可折腾死我了,刚开始是一直请求不上,不知道为什么,后来老师说URL里面的字符需要转义才可以转义?貌似知识听说过而已然后上网查了了,也就是计算机不能识别的符号转义一下就好了然后发现转义时候还是有错误,一直不能被识别弄了一天终于可以了我不用转义,我用ASIFormDataRequest 进入正文#import "ASIHTTPRequest.h"
2013-12-20 15:28:03
924
原创 IOS网络请求之ASIHTTPRequest
最近做了一个项目关于网络请求的开始确实找不着北,看了一些资料,自己写下来印象应该比较深刻首先:加入这几个库头文件记得加上#import"ASIHTTPRequest.h"开始请求 NSURL * url = [NSURLURLWithString:@"http://192.168.0.121:8085/login?"]; AS
2013-12-20 15:17:26
840
原创 自定义Cell上的按钮--delegate协议的实现
前两天看了一些关于delegate的东西在以前的时候,老师上课也讲过,但是我们自己从来没用过,应该是没有想到过用它就算老师讲的demo里面涉及的有,我就直接抄过来,也懒得考虑为什么要用它?怎么用才合适cell.h#import @protocol MyCellDelegate;@interface ZMCell :UITableV
2013-12-06 16:25:32
905
原创 自定义TableViewCell上的按钮-找到cell行数
这个类继承于UITableViewCell开始的时候我不会写方法和传递参数就全部写在- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier里面但是后来就不太对了,他不能保存从tableView里面传过来的行数 UIButton
2013-11-29 11:04:04
1074
原创 如何截取字符串里面的所有数字
在网上找了很长时间还是没有找到,于是我再次请教了老师 NSString *string =@“1225ji90786yhji0uujnbgvdfdssxde23@#TG¥……&888imu67”; //正则表达式 NSRegularExpression *regex = [NSRegularExpressionregularExpressionWi
2013-11-27 13:46:17
3227
原创 UIActivityIndicatorView--小菊花停止旋转
这个小东西运用很广泛,只是原来学的时候只管实现功能,没有考虑到用户体验问题先声明一个UIActivityIndicatorView *ActivityIndicatorView;然后实现 ActivityIndicatorView = [[UIActivityIndicatorViewalloc]initWithActivityIndicatorStyle
2013-11-25 17:09:08
1317
原创 响应操作与内存之间的关系
以前写代码的时候没有考虑过这个问题,响应操作与内存之间没有什么关系吧,但是我错了 //分段控件 UISegmentedControl * MySegmentedControl = [[UISegmentedControlalloc]initWithFrame:CGRectMake(20,400, 100, 30)]; MySegmentedContro
2013-11-25 17:00:04
690
原创 本地消息推送
NSString *yourXMLDate = @"08:00" ; NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init]; [inputFormatter setDateFormat:@"HH:mm"]; NSDate *inputDate = [inputFormatter dateFro
2013-11-13 14:38:21
726
原创 CALayer和CCLayer
CALayerCALayer是Quartz Core 框架的一部分,要使用CALayer,必须将Quartz Core 框架添加到库中CALayer属于核心动画的内容,当绘制图形的时候CALayer就显得非常重要,每个UIView都有一个根CALayer,其所有的绘制(视觉效果)都是在这个layer上进行的,但CALayer的缺点是不能响应用户时间,不能点击不能触摸,只能和view结合在一
2013-11-04 20:16:39
1198
转载 IOS之KVC,KVO,KVB
转自http://www.cnblogs.com/hibernate6/archive/2012/04/12/2521894.html KVC运用了一个isa-swizzling技术。isa-swizzling就是类型混合指针机制。KVC主要通过isa- swizzling,来实现其内部查找定位的。isa指针,如其名称所指,(就是is a kind of的意思),指向维护分发表的对象的类。
2013-11-04 19:54:09
804
原创 IOS中的事件通知
通知机制是由观察者模式实现的。什么是观察者模式?观察者模式就是一个对象依附于它的观察者,当这个对象本身的属性发生改变时主动发出通知。优点:观察者模式将对象和观察者完美的分离开,式在模块之间划定了清晰的界限,所以对象和观察者之间并没有直接联系,互不认识。既然说到了观察者模式,就顺便提下KVO,KVO也是用观察者模式实现,当对象发生改变的时候,观察者就会觉察到这个消息,并作出相应的反应
2013-11-04 19:50:13
974
原创 objective-c中的block
今天在一个IOS开发基础体系看到了“block”这个东西,说实话,我目前为止还未接触到,但它不知不觉中已经出现过别人的代码里了看这个,是不是很眼熟aFrom = ^(int anInt)就是它,“ ^”block的块使用块:使用脱字符(^)作为起始标志,使用分号作为结束标志。
2013-11-04 15:39:51
551
转载 iOS7 SDK新特性
转自http://onevcat.com/2013/06/developer-should-know-about-ios7/UI相关全新UI设计iOS7最大的变化莫过于UI设计,也许你会说UI设计“这是设计师大大们应该关注的事情,不关开发者的事,我们只需要替换图片就行了”。那你就错了。UI的变化必然带来使用习惯和方式的转变,如何运用iOS7的UI,如何是自己
2013-10-30 14:19:36
702
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人