自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 问答 (1)
  • 收藏
  • 关注

原创 git配置ssh,上传本地代码到远端服务器

1、查看是否配置了git用户名和邮箱输入:git config user.name显示:用户名输入:git config user.email显示用户邮箱2、如果没有配置则配置输入:git config --global user.name "xxx"输入:git config --global user.email "xxx"3、查看是否配置过ssh文件输入:cd ~/....

2019-04-09 22:51:43 9677 2

原创 css设置文本(上下)居中显示

文本的居中显示css 样式 <style> .item { width: 150px; height: 200px; border: red 1px solid; box-sizing: border-box; float: left; } .first { displa

2020-12-11 10:01:11 3651

原创 Mac安装node,配置less环境,并使用webstorm自动编译css

1、下载安装node.js1.1 Less通过node的npm进行管理,所以先下载node 官方下载选中自己想要下载,下载完成后双击安装即可。1.2 打开终端terminal查看是否安装成功查看node是否安装成功:node -v查看npm的版本信息: nmp -v出现对应的版本号则说明成功1.3 打开终端terminal安装less输入命令 sudo nmp install less -g如果出现[ ...............] / fetchMetadata: sil

2020-10-17 13:27:05 611

原创 div自定义textArea输入框

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...

2020-01-13 21:43:05 720

翻译 iOS文本分散对齐文字均匀分布,NSAttributedString的21中属性

文本的分散对齐我们需要设置字符间距NSKernAttributeName这里我们写一个UILabel的Category-(void)textAlignmentLeftAndRight{ [self textAlignmentLeftAndRightWith:CGRectGetWidth(self.frame)]; }- (void)textAlignmentLeftAn...

2019-06-24 09:29:46 1248

原创 iOS 之 ExclusiveTouch

今天偶尔看到了一个之前没注意过的UIView的属性exclusiveTouch,在这里记录一下。文档中对这个属性的解释:A Boolean value that indicates whether the receiver handles touch events exclusively.Setting this property to YES causes the receiver t...

2019-05-28 14:36:03 185

原创 GCD的Dispatch Group上传下载多张图片

- (void)downloadPhotosWithCompletionBlock:(BatchPhotoDownloadingCompletionBlock)completionBlock{// 1__block NSError *error; dispatch_group_t downloadGroup = dispatch_group_create(); for (NSInteger...

2019-04-11 15:07:47 287

翻译 iOS查找子字符串(含多个字符串)在父字符串中的所有位置

方法的调用NSArray *array = [self calculateSubStringCount:@"abcd1234556abcd" str:@"abcd"];方法的实现/** 查找子字符串在父字符串中的所有位置 @param content 父字符串 @param tab 子字符串 @return 返回位置数组 */- (NSMutableArray*)calculat...

2019-04-03 10:08:05 2245 3

原创 ** is automatically signed, but provisioning profile c61f578b-97eb-467a-8567-ff89e2b3693f has been

** is automatically signed, but provisioning profile c61f578b-97eb-467a-8567-ff89e2b3693f has been manually specified. Set the provisioning profile value to “Automatic” in the build settings editor, ...

2018-12-03 16:10:07 1375

翻译 iOS静态库.a文件的生成,合并成通用静态库

/Users/用户名/Library/Developer/Xcode/DerivedData1、首先设置编译环境,debug或者release2、选中设备,真机或者模拟器3、command + B编译,真机和模拟器都要编译一下,不然生成的静态库只能支持一种情况(只支持模拟器或真机)4、command + shift + G /Users/用户名/Library/Developer/Xc...

2018-12-03 15:54:38 701

转载 iOS 更改状态栏、导航栏颜色的几种方法

作为一枚码农,hack不了别人的东西,只能搬了…ios上状态栏 就是指的最上面的20像素高的部分状态栏分前后两部分,要分清这两个概念,后面会用到:前景部分:就是指的显示电池、时间等部分;背景部分:就是显示黑色或者图片的背景部分;(一)设置statusBar的【前景部分】简单来说,就是设置显示电池电量、时间、网络部分标示的颜色, 这里只能设置两种颜色:默认的黑色(UIStatusB...

2018-11-20 14:58:43 846

转载 AppIcon和LaunchImage尺寸

1、AppIcon 尺寸iPhone Notification iOS 7-10 20pt 2x( 40x40 ) 3x( 60x60 )iPhone、Spotlight iOS 5,6 、Settings iOS 5-10 29pt 2x( 58x58 ) 3x( 87x87 )iPhone Spotlight iOS...

2018-07-18 20:47:59 346

原创 iOS代码混淆--最终版

最近在做银行的项目,所以对安全性要求很高。这不安全检测没过����,这里面的问题就提到了代码混淆问题准备工作cd到你自己的项目目录级创建confuse.sh文件和func.list文件选中项目选择运行脚本。这里需要注意的是$PROJECT_DIR/confuse.sh这个的路径和创建pch文件时的路径是一样的,$PROJECT_DIR代表整个工程,/confuse.sh是...

2018-07-02 16:47:31 8111 3

原创 获取当前viewcontroller,不论是push、present进来的控制器

在项目中,我们经常性的使用present和push联合跳转页面,但是有的时候会跳的找不到当前的viewcontroller了,下面的方法可以有效解决#pragma mark ************** 获取当前屏幕显示的viewcontroller ************** shutong **- (UIViewController *)...

2018-03-01 17:42:00 399

原创 属性传值、block传值、delegate传值、KVO监听属性变化

忙里得闲,总算有时间来思考一下了,作为一枚资深码农最近真的很急躁呢。跟一个朋友聊天之后感觉自己这段时间就是一个真真的搬砖人啊,只是停留在表面UI方面;今天问了同事一个问题之后瞬间泪崩了啊,如何监听到同一个.m文件属性的变化

2018-01-22 16:58:00 179

原创 MAC版GitHub配置SSH

1、首先运行terminal检查是否已经有SSH Key$ cd ~/.ssh$ ls这两个命令就是检查是否已经存在 id_rsa.pub 或 id_dsa.pub 文件,如果文件已经存在,那么你可以跳过步骤2,直接进入步骤2、创建一个SSH key$ ssh-keygen -t rsa -C "[email protected]"接着又会提示你输入两次密码(该密码是你push文件的时候

2017-12-26 15:31:29 4673 2

原创 ios11内部升级不自动退出程序问题(手动正常推出程序,exit() )

exit(0):正常运行程序并退出程序; exit(1):非正常运行导致退出程序; return():返回函数,若在主函数中,则会退出函数并返回一值。详细说:return返回函数值,是关键字; exit 是一个函数。return是语言级别的,它表示了调用堆栈的返回;而exit是系统调用级别的,它表示了一个进程的结束。return是函数的退出(返回);exit是进程的退出。return是

2017-11-09 09:54:04 568

原创 MAC中安装软件不显示任何来源或提示文件已损坏?

显示"任何来源"选项在控制台中执行:sudo spctl --master-disable

2017-09-04 09:28:00 414

原创 视图背景颜色渐变的两种实现方式

使用layer方式实现//初始化视图 self.comfirmButton.frame = CGRectMake(139, 0, self.width - 139, self.height); //初始化CAGradientlayer对象,使它的大小为对象的大小 CAGradientLayer *layer = [CAGradientLayer layer]; la

2017-08-16 14:25:28 600

原创 mac中显示/隐藏文件 --最终版

第一步:打开「终端」应用程序。第二步:输入如下命令:显示defaults write com.apple.finder AppleShowAllFiles TRUE ; killall Finder隐藏defaults write com.apple.finder AppleShowAllFiles FALSE ; killall Finder第三步:按下「Return」键。这样一来你就会在

2017-06-22 10:09:54 321

原创 借用runtime来实现UITextView的占位符placehold功能

1、 首先我们需要倒入runtime的头文件 #import <objc/runtime.h>unsigned int count = 0; Ivar *ivars = class_copyIvarList([UITextView class], &count); for (int i = 0; i < count; i ++) { Ivar ivar = ivars

2017-06-19 14:14:49 395

原创 字符串转码(包含特殊符号)

一般的中文转码,一般用于转换带有中文的url。 ios9现在好像是用stringByAddingPercentEncodingWithAllowedCharacters替代了stringByAddingPercentEscapesUsingEncodingNSString *strEnd=[str stringByAddingPercentEscapesUsingEncoding:NSUTF8S

2017-06-16 17:27:39 2951

原创 输入框TextField首位禁止输入0或.

UITextField,首位禁止输入0或.

2017-06-15 15:22:05 4110

原创 商品折扣价 下划线不显示问题

最近搞商城这边,本来之前好好的但是在不同机型下面有的 商品元件的下划线竟然没有了~~ 找了好多资料,最后添加了[attribute addAttribute:NSBaselineOffsetAttributeName value:@(0) range:NSMakeRange(0, length)];总算解决了 NSString *price = [NSString stringWithForma

2017-06-15 15:06:10 407

原创 解决货币精度问题(NSDecimalNumber)

在项目中经常使用到货币的结算问题,但是货币的精度问题真的很让人头疼~~不论你是用float类型还是double类型在累加的时候好像总是精度不够呢这里我们就使用到了NSDecimalNumber货币类了,初始化对象 NSDecimalNumber *decimal = [[NSDecimalNumber alloc]initWithString:string];价格的累加,decimalNumbe

2017-06-05 12:44:26 2302

原创 CocoaPods的删除、安装、更新

1、配置CocoaPods的安装环境1、配置环境验证cocoa pods的源gem sources -l使用新源gem sources -a https://ruby.taobao.org/验证是否替换成功 gem sources -l安装CocoaPods sudo gem install cocoapods或者 sudo gem install -n /usr/local/bin coc

2017-05-23 18:11:38 387

原创 必备软件

斯蒂芬周常用软件磁盘清理工具 cleanMyMac 解压工具 The Unarchiver思维导图 MindNode + XMindphotoShop流程 Axure RP + Briefs团队协作 一起写 + Teambition接口检测 postMan数据库管理工具 navicat premium制作GIF licecap开发工具微信web开发者工具Sublime Tex

2017-05-04 17:57:06 601

原创 使系统相机相册显示中文

1、添加本地语言包 2、是否允许应用程序获取框架库内语言。 3、Localization native development region 选择 china

2017-03-24 11:49:56 664

原创 银行卡号4位一个空格和显示*号

// 银行卡号转正常号 - 去除4位间的空格-(NSString *)bankNumToNormalNum:(NSString *)bankCardNumber{ return [bankCardNumber stringByReplacingOccurrencesOfString:@" " withString:@""];}// 正常号...

2017-03-17 17:23:00 579

原创 在没有具体错误信息的情况下如何查看错误信息 iOS

1、只有堆栈信息,没有具体问题的时候WechatIMG3.jpeg可以在控制台打印 bt 显示堆栈信息,但是好像并不能看出什么东西~WechatIMG4.jpeg打印相应的错误信息,但是好像也看不懂呢~~~WechatIMG5.jpeg打印对应的详细信息WechatIMG6.jpeg ...

2017-03-02 11:04:00 304

原创 设置父控件的alpha,子控件的alpha不会受齐影响

设置父控件的alpha,子控件的alpha不会受齐影响[backView setBackgroundColor:[[UIColor blackColor] colorWithAlphaComponent:0.5f]];//// PayMethod.m// YDTX//// Created by 舒通 on 27/02/2017.// ...

2017-02-28 15:12:00 190

原创 多线程问题

参考文档

2017-02-24 10:44:00 65

原创 给UITableViewCell添加动画

取出可见的cell数组[self.tableView visibleCells]- (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat viewHeight = scrollView.height + scrollView.contentInset.top; // visible...

2017-02-06 17:39:00 171

原创 在.m中声明一个类对象方法

定义的类@interface NSData (定义一个类型(STDATA))@end@implementation NSData(定义一个类型(STDATA))+(NSData *) 方法名;@end使用的类的.m@interface YYImageProgressiveExample ()@end@implementation YYIm...

2017-02-06 16:37:00 183

原创 markdown 语法学习

参考文档概述宗旨Markdown 的目标是实现「易读易写」。可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructured...

2017-02-06 15:36:00 98

原创 Cocoapos 报错 Generating Pods project Abort trap: 6

参考文档cocoapos 执行install 时 报错如下错误Generating Pods project Abort trap: 6需要执行如下命令sudo gem uninstall cocoapodssudo gem uninstall cocoapods-coresudo gem uninstall cocoapods-deint...

2017-02-06 15:32:00 102

原创 UIView的相关方法

视图顺序 [self.view insertSubview:girlView belowSubview:bottomView];//把girlView插入到bottomView后面 [self.view insertSubview:girlView aboveSubview:bottomView];//把girlView插入到bottomView前面...

2017-01-20 14:16:00 96

原创 drawRect-饼状环形图

drawRect

2017-01-18 13:37:30 557

原创 关于滚动视图contentSize、contentOffset、contentInset 的整理

1.关于滚动视图contentSize、contentOffset、contentInset 的整理 contentSize 是scrollview可以滚动的区域,比如frame = (0 ,0 ,320 ,480) contentSize = (320 ,960),代表你的scrollview可以上下滚动,滚动区域为frame大小的两倍。co...

2017-01-11 22:14:00 122

原创 masonry自适应文字大小

//// YellowViewController.m// MasonryTest//// Created by 舒通 on 2017/1/11.// Copyright © 2017年 shutong. All rights reserved.//#import <Masonry.h>#import "YellowV...

2017-01-11 10:28:00 346

空空如也

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

TA关注的人

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