4 90后纳税人

尚未进行身份认证

我要认证

如果你不努力的话,别人想拉你都够不到你的手

等级
TA的排名 18w+

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

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

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

2019-06-24 09:29:46

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

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

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

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

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

2019-04-03 10:08:05

** 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

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

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

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

2018-11-20 14:58:43

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

iOS代码混淆

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

2018-07-02 16:47:31

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

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

2018-03-01 17:42:00

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

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

2018-01-22 16:58:00

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 "your_email@example.com"接着又会提示你输入两次密码(该密码是你push文件的时候

2017-12-26 15:31:29

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

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

2017-11-09 09:54:04

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

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

2017-09-04 09:28:00

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

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

2017-08-16 14:25:28

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

借用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

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

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

2017-06-16 17:27:39

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。