IOS前端
Reborn_1127
这个作者很懒,什么都没留下…
展开
-
iOS汉字转拼音
NSString *hanziText = @"我是中国人"; if ([hanziText length]) { NSMutableString *ms = [[NSMutableString alloc] initWithString:hanziText]; if (CFStringTransform((__bridge CFMutableStringRef)原创 2015-09-25 11:35:38 · 498 阅读 · 0 评论 -
上线流程
IOS8+Appstore应用上线流程|浏览:2554|更新:2015-05-31 19:441234567分步阅读一键约师傅百度师傅高质屏和好师傅,拯救你的碎屏机整个过程花了半个月之久,其实不用这么久,这里奉上图文并茂的详细步骤仅供参考。转载 2015-11-18 14:04:24 · 982 阅读 · 0 评论 -
安装cocoapods的终端命令
1.cocoapod的按照,cocoapod是运行在ruby环境下的,在ruby环境的 ,像cocoapod这样的开源项目时放在放在rubygems服务器上面的,但国内访问https://rubygems.org/ 的时候往往会出现timeout,中国zf你懂的,我们需要把服务器地址移除,添加taobao提供的镜像地址:http://ruby.taobao.org/移除命令:gem sourc原创 2015-11-25 13:44:30 · 438 阅读 · 0 评论 -
数据类型转换、密码安全加密MD5方法
数据类型转换int转换data,byte在转换intint m = 16; NSData *IntToData1 = [NSDatadataWithBytes: &m length: sizeof(m)]; Byte *byteint = (Byte *)[IntToData1b原创 2015-11-20 18:11:55 · 837 阅读 · 0 评论 -
十六进制直接转换成颜色的方法
封装UIColor的类目在.h文件#import @interface UIColor (HEX)+ (UIColor *)parseColorFromRGB:(NSString *)rgb;+ (UIColor *)parseColorFromRGBA:(NSString *)rgb Alpha:(float)alpha;原创 2015-11-27 09:31:30 · 684 阅读 · 0 评论 -
自定义大头针和浮窗
- (MAAnnotationView*)mapView:(MAMapView *)mapView viewForAnnotation:(id MAAnnotation>)annotation{ if ([annotation isKindOfClass:[MAPointAnnotation class]]) { static NSString原创 2015-12-15 14:04:04 · 473 阅读 · 0 评论 -
自动计算文字的高度
#define YZHNameFont [UIFont systemFontOfSize:20]CGSize nameSize = [selfsizeWithString:_login.namefont:YZHNameFontmaxSize:CGSizeMake(MAXFLOAT,MAXFLOAT)];/** * 计算文本的宽高原创 2015-12-16 16:34:10 · 454 阅读 · 0 评论 -
文件操作
//获取Documents文件夹下的位置- (NSString *)documentsPath{ return [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES)objectAtIndex:0];}//读取文件内容-原创 2016-01-21 17:39:23 · 366 阅读 · 0 评论 -
日期处理
时间戳转时间:#pragma mark-------时间戳转时间- (NSString *)timeChangeString:(NSString *)sender{ NSDateFormatter *formatter = [[NSDateFormatteralloc]init]; NSTimeZone* timeZone = [NS原创 2016-01-11 17:01:12 · 374 阅读 · 0 评论 -
自动计算文本的宽和高
//头文件#import @interface NSString (Extension)/***返回值是该字符串所占的大小(width, height)*font : 该字符串所用的字体(字体大小不一样,显示出来的面积也不同)*maxSize : 为限制改字体的最大宽和高(如果显示一行,则宽高都设置为MAXFLOAT, 如果显示为多行,只需将宽设置一个有限定长值翻译 2015-11-23 14:52:10 · 429 阅读 · 0 评论 -
UITableView的删除、添加,dataPick的使用
#import "waterFlowerViewController.h"#import "AFHTTPRequestOperationManager.h"#import "MBProgressHUD.h"#import "ServiceManager.h"@interface waterFlowerViewController ()UI原创 2015-11-23 11:07:11 · 398 阅读 · 0 评论 -
引导页面的现实
在APPDelegat.m里面加入: if(![[NSUserDefaultsstandardUserDefaults] boolForKey:@"firstLaunch"]) { [[NSUserDefaultsstandardUserDefaults] setBool:YESforK原创 2015-11-20 18:21:45 · 306 阅读 · 0 评论 -
iOS中按比例剪切图片的方法
//iOS中按比例剪切图片的方法 UIImage *icon = [UIImage imageNamed:model.singerHeaderName];//裁剪的尺寸大小 CGSize itemSize = CGSizeMake(70, 70); UIGraphicsBeginImageContextWithOptions(itemSize, NO,0.0);原创 2015-09-25 11:43:27 · 1113 阅读 · 0 评论 -
IOS中常见的第三方框架
AFNetworking 网络请求组件FMDB 本地数据库组件SDWebImage 多个缩略图缓存组件UICKeyChainStore 存放用户账号密码组件Reachability 监测网络状态DateTools 友好化时间MBProgressHUD 一款提示框第三方库MWPhotoBrowser 一款简单的 iOS 照片浏览控件CTAssetsPickerCont原创 2015-09-25 14:46:26 · 578 阅读 · 0 评论 -
转场动画(CATransition)的基础知识
CATransition转场动画可以切换视图 视图控制器 type 转场动画的动画效果 subtype 转场动画 效果的方向 kCATransitionFade 交叉淡化过渡 kCATransitionMoveIn 新视图移到旧视图上面 kCATransitionPush 新视图把旧视图推出去 kCATransitionR原创 2015-09-30 14:44:40 · 523 阅读 · 0 评论 -
iOS动力效果
/* UIDynamic 是从iOS7开始引入的一种新计数,属于UIKit框架,可以模拟显示生活中的物理现象 如碰撞抖动 摆动等。 动力效果就像咱们玩电吉他,电吉他也有效果器,可以添加各种电子效果 动力效果也有一个效果器 叫做动力效果器 里面可以添加动力效果 电吉他切换效果会把上一个效果移除,动力效果也一样 电吉他可以叠加多个效原创 2015-10-02 14:19:45 · 658 阅读 · 0 评论 -
iOS编程规范
代码风格的重要性对于一个团队和项目来说不言而喻。网上有许多 Objective-C的代码风格,但这份简洁而又最符合苹果的规范,同时有助于养成良好的代码习惯,也是我们团队一直遵循的代码风格。原文在[这里][original_link]。本人才疏学浅,如果有任何翻译不当欢迎在[Issues][Issues_link] 中反馈或者直接[Fork][Fork_lin原创 2015-10-02 14:28:49 · 523 阅读 · 0 评论 -
IOS的APP上线注意事项
APP上线的操作流程1、发布证书(生产证书)(发布推送证书)一定要与发布的APP的bounld ID相同;2、项目中有对应型号的icon default图标;3、上传APP Story 需要各个型号的截屏,截屏的图必须一像素不差。项目中有可能有限制的内容,一定还要勾选上;4、在项目里面选择对应的发布推送证书;5、生成APP的压缩文件上传;6、选择上传的压缩文件(.app格式原创 2015-09-18 10:29:40 · 1008 阅读 · 1 评论 -
IOS动画相关知识
核心动画: 在iOS中核心动画分为几类:基础动画(CABasicAnimation)、关键帧动画(CAKeyframeAnimation)、动画组(CAAnimationGroup)、转场动画(CATransition) CAAnimation 核心动画的基础类,不能直接使用负责动画运行时间 速度的控制本身实现了CAMediaTiming协议。 CAPropertyAn原创 2015-09-18 11:12:42 · 465 阅读 · 0 评论 -
多个按钮,点击单个按钮更改被点击按钮图片的方法
定义全局中间变量 button *tmpBtn if (tmpBtn ==nil){ sender.selected = YES; tmpBtn = sender; } else if (tmpBtn !原创 2015-10-28 15:22:59 · 699 阅读 · 0 评论 -
判断是否是身份证号码
- (BOOL)checkIdentityCardNo:(NSString*)cardNo{ if (cardNo.length !=18) { return NO; } NSArray* codeArray = [NSArrayarrayWithObjects:@"7",@"9",@"10",@"5",@"8",@原创 2016-03-09 16:16:58 · 618 阅读 · 0 评论