自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 UITextView输入自适应行高

#import typedef void(^CM_textHeightChangedBlock)(NSString *text,CGFloat textHeight);@interface CustomInputView : UITextView/** *  占位文字 */@property (no

2018-01-23 13:08:46 705

原创 pem格式转成cer格式

1.cd到pem证书所在的位置2.输入此命令即可:openssl x509 -inform pem -in qingyidai.com.pem -outform der -out qingyidai.com.cer

2018-01-10 11:26:12 11185

原创 修改Hosts文件的方法

1.终端中输入:sudo vi /etc/hosts2.按 i 键进入插入模式,在需要更改的位置就行修改或添加即可3.编辑完成之后按 ESC 键退出插入模式,之后按「 :wq+回车」保存退出

2018-01-08 14:07:16 586

原创 ios自动统计代码行数

1.先在终端红中下载gawkbrew install gawk2.然后cd 到项目所在位置:将以下邮箱地址改成自己在git上的邮箱地址即可统计30天的代码数:git log --since=30.day.ago --author="$(git config --get user.name 邮箱地址)" --pretty=tformat: --

2017-11-29 10:03:25 296

原创 显示MAC上隐藏的资源库文件方法

Command+Shift+. 可以显示隐藏文件、文件夹,再按一次,恢复隐藏;finder下使用Command+Shift+G 可以前往任何文件夹,包括隐藏文件夹。

2017-10-26 13:37:37 3006

原创 ios中将JSValue类型转成NSString的方法

1.导入javaScriptcore.frameWork库文件2.在需要进行类型转换类的头文件导入#import3.将JSValue类型转换成NSStringJSValue *value = args[args.count -1];   NSString *str = [valuetoString];

2017-09-18 15:59:39 2709

原创 iOS 安装Nodejs环境自动打包

安装Nodejs环境进行打包的方法:1.先查看是否安装过nodejs,输入命令:npm -v2.如果没有安装过nodejs,就去官网安装:https://nodejs.org/en/3.cd到ipa包的路径下: 4.开启服务5.生成的网址就是打包的地址

2017-09-13 22:37:52 1211

原创 显示mac上隐藏的资源库文件方法

1.显示隐藏的资源库文件方法defaults write com.apple.finder AppleShowAllFiles -bool YES 2.隐藏显示的资源库文件方法defaults write com.apple.finder AppleShowAllFiles -bool NO

2017-09-05 22:50:33 1687

原创 打包ipa包到本地

1.2. 3.4. 5. 6. 7.

2017-08-24 17:09:22 299

原创 获取一个NSString中数字的方法

例如:获取2.5小时里面的2.5NSString *originalString = @"2.5小时";                NSString *str =@"2.5小时";                NSArray *arrs =@[@".",@"0",@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9

2017-08-02 13:47:55 1205

原创 创建pch文件,并设置

1.创建pch文件2.在build settings中搜索prefix header,将新建pch文件拖到对应的prefix header地方,从右往左数,第二个/左边的内容替换成$(SRCROOT)即可

2017-07-21 21:45:29 274

原创 创建github上代码仓库,并上传代码

1.cd本地项目到你的本地项目根目录下,执行git命令cd /Users/baoming/Documents/demo 2.执行以下init命令git init3.将项目的所有文件添加到仓库中gitadd .4.将add的文件commit到仓库gitcommit -m"demo"5.在github上创建自己的Reposit

2017-07-20 19:21:50 312

原创 计算两个NSDate的时间差,计算毫秒差

double date1 = [[NSDatedate] timeIntervalSince1970] *1000;double date2 = [[NSDatedate] timeIntervalSince1970] *1000;double date = date2 - date1;

2017-06-26 14:30:54 5013

原创 //获取某个字符串或者汉字的首字母.

//获取某个字符串或者汉字的首字母.- (NSString *)firstCharactorWithString:(NSString *)string{    NSMutableString *str = [NSMutableStringstringWithString:string];    CFStringTransform((CFMutableStringRe

2017-06-21 16:49:11 804

原创 根据分钟数换算成天/小时/分钟

#pragma mark - 根据所给的分钟换算成day--hour--min- (NSString *)transferToDayHourMin {    NSString *t =self;    if (t ==nil || [t isEqual:@""]) {        return@"--";    } elseif ([t i

2017-06-15 10:46:57 7048

原创 听云集成

第一次安装听云App非常简单,不论你是Android还是iOS平台的App,都只要三步:在听云App首页“概览”中点击“新建App”。输入App的名称后,系统会给该App分配一个32位字符串作为唯一标识码;下载对应平台的SDK安装包,根据安装文件提示进行安装。安装非常容易,通常只要在指定文件修改2行代码,就完成了安装。代码中包含了唯一标识备注:以下的App ke

2017-06-02 13:44:51 1542

原创 修复mac文件已损坏

打开终端,执行sudo spctl --master-disable即可

2017-05-22 21:00:40 5247

原创 保留或不保留两位小数,数字分割或不分割

@interface NSString (divideNum)#pragma mark - 保留两位小数,只舍不入,三位一分割- (instancetype)dividFormat;#pragma mark - 不保留小数,只舍不入,三位一分割- (instancetype)dividFormatNOPoint;#pragma mark - 保留

2017-05-21 21:23:47 570

原创 设置导航栏颜色渐变的效果

- (void)viewWillAppear:(BOOL)animated {    [super viewWillAppear:animated];        //将状态栏内容颜色设置为白色(写在这里避免子界面返回到主界面时状态栏的颜色由黑色变成白色的变化效果)    [[UIApplication sharedApplication] setStatus

2017-05-21 21:18:13 3388

原创 根据身份证号计算年龄 15位或18位身份证号的年龄计算方法

#pragma mark -根据身份证号获取生日(15位)-(NSString*)birthdayStrFromIdentityCardFifteen:(NSString *)numberStr {   NSMutableString*result = [NSMutableStringstringWithCapacity:0];   NSString *year =

2017-03-28 19:15:17 5568

原创 隐藏导航栏的方法

1.遵守协议UINavigationControllerDelegate2.设置代理self.navigationController.delegate = self;3.实现代理方法- (void)navigationController:(UINavigationController *)navigationController willShowViewContro

2017-03-27 16:15:49 367

原创 ios上传appStore所需各种图片尺寸

引导页:640 * 960640 *1136750 *13341080 *1920启动页:640 * 960640 *1136750 *1334768 *10241242 *22081536 *2048上传appStore所需各分辨率图片:3.5  640 * 960

2017-03-24 22:31:23 36686

原创 让UIWebView实现UIScrollerView的代理方法

1.设置代理self.webView.scrollView.delegate = self;2.遵守协议遵守UIScrollViewDelegate协议即可

2017-03-24 22:24:20 501

原创 获取顶部控制器的方法

+ (UIViewController*)getTopViewController {   UIViewController *result =nil;      UIWindow * window = [[UIApplicationsharedApplication]keyWindow];   if (window.windowLevel !=UIWind

2017-03-24 22:22:30 272

原创 集成腾讯官方QQ和QQ空间分享的方法

1.在腾讯官网申请APP ID和APP KEY2.添加URL type3.将系统库文件TencentOpenApi_IOS_Bundle和TencentOpenAPI集成到项目中4.添加SDK依赖的系统库文件“Security.framework”、“libiconv.dylib”、“SystemConfiguration.framework”、“CoreG

2017-03-24 22:13:01 590

原创 防止同时多次触摸事件的发生

[[UIButton appearance]setExclusiveTouch:YES];

2017-03-24 22:11:35 471

原创 数字做逗号分割并保留两位小数(只舍不入)

创建一个NSString的分类#import @interface NSString(divideNum) #pragma mark -保留两位小数,只舍不入- (instancetype)dividFormat; @end#import"NSString+divideNum.h" @implementatio

2017-03-24 22:04:00 1332

原创 修改一句话里面的某几个字体颜色

NSMutableAttributedString *attributedString = [[NSMutableAttributedStringalloc]initWithString:self.bottomTip.text];   NSRange telNum =NSMakeRange(10,11);    [attributedStringaddAttribute

2017-03-24 21:59:45 1590

原创 去除tabbar顶部分割线

在UITabbarController的以下方法中写上两行代码即可- (void)viewDidLoad {    [superviewDidLoad];        [[UITabBarappearance] setShadowImage:[UIImagenew]];    [[UITabBarappearance] setB

2016-05-07 15:39:48 3993

原创 NSDate计算时间差

// 时间1NSDate *date1 = [NSDatedate];NSTimeZone *zone1 = [NSTimeZonesystemTimeZone];NSInteger interval1 = [zone1 secondsFromGMTForDate:date1];NSDate *localDate1 = [date1 dateByAdding

2016-01-31 20:25:45 5491

原创 Masonry手码布局

//底部背景UIView *view = [[UIViewalloc] init];view.backgroundColor = [UIColorwhiteColor];[view mas_makeConstraints:^(MASConstraintMaker *make) {        make.size.mas_equalTo(CGSi

2016-01-31 19:48:47 288

原创 跳转appStore

- (IBAction)btnClick:(UIButton*)sender {    NSString *str = @"appStore上应用的地址";    NSURL *url = [NSURLURLWithString:str];    if ([[UIApplication sharedApplication] canOpenURL:url]) {   

2015-12-07 23:21:47 275

原创 集成VVDocumenter的方法

从Xcode5开始,苹果要求加入UUID证书从而保证插件的稳定性。因此Xcode版本更新之后需要在VVDocumenter-Xcode的Info.plist文件中添加Xcode的UUID: 1.获取设备的UUID:在终端执行:defaults read /Applications/Xcode.app/Contents/InfoDVTPlugInCompatibilityUUID,拷贝获取到

2015-12-07 23:14:26 278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除