自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS UITextField 每4个字符插入一个空格 (格式化分割)

// 使用事例 UITextField *textField = [[UITextField alloc]initWithFrame:CGRectMake(60, 160, 200, 45)]; textField.font = FONT_SIZE(14); textField.keyboardType = UIKeyboardTypeNumberPad; t...

2019-12-18 17:28:48 489

原创 ubuntu 更换源

1. 备份使用cd/etc/apt进入apt目录,找到sources.list文件,运行cp /etc/apt/sources.list /etc/apt/sources.list.backup进行备份2. 替换使用sudovim /etc/apt/sources.list 编辑sources.list打开sources.list在vim命令模式下(进入后即是命...

2019-11-24 15:43:42 278

原创 ubuntu配置SSH服务

1. 如果ls命令没用cd / 再使用 ls 命令就可以了2. 配置静态IP查看本机ip地址:ifconfig -asudo vim /etc/network/interfaces重启一下网络即可sudo /etc/init.d/networking restartservice networking start(开启)service networki...

2019-11-24 14:49:45 461

转载 python3 fabric3 模块实现密钥登录

原文地址 python3 fabric3 模块实现密钥登录去网上搜索,发现一堆文章,比如官网 execution 说明文档,官网 SSH 使用说明文档,还有官网 password-management 使用说明文档。而我想要的就是知道如何使用密钥链接到远程的主机。简单点,看下面就好。配置一个 fabfile.py 文件。from fabric.api import *# 填...

2018-11-16 11:20:44 1484 1

转载 win7 安装Redis

原文点击打开链接1、下载Redis的压缩包https://github.com/dmajkic/redis/downloads 我下载的是redis-2.4.5-win32-win64.zip下载完后将其解压放在自己要放的目录下解压后的目录如果你是32位的话就进32bit的文件夹,64位就进64bit文件夹文件夹进去后会看到一下的几个文件re

2017-07-14 20:55:53 344

转载 SSH 开启关闭

较新的Mac设备都会默认预装SSH,不过SSH守护进程是默认禁用的。那么Mac如何通过终端开启/关闭SSH?下面就来一起学习如何通过终端指令来开启和关闭SSH的教程吧!  SSH(Secure Shell)是一种通用的、功能强大的、基于软件的网络安全解决方案。计算机每次向网络发送数据时,SSH都会自动对其进行加密。运行 OS X 又或者是 macOS 的较新 Mac 设备都会默认预装 SS

2017-07-05 09:55:43 2209

转载 创建私有pod

1.http://www.cnblogs.com/boai/p/4977976.html2.http://www.jianshu.com/p/9e4e36ba85743.http://blog.csdn.net/showhilllee/article/details/38398119/4.http://www.cocoachina.com/ios/20150228/11206.html

2017-06-23 15:51:10 182

转载 7个高级技巧帮助你释放大量Mac OS X硬盘空间

硬盘空间用尽是一件很让人头疼的事情,尤其是MacBook Air等设备上的固态硬盘可用的储存空间很少。下面为大家介绍7个高级技巧来释放大量的硬盘空间,当然这些高级技巧更改了系统功能和文件,必须通过使用命令行实现,还需要使用rm或rf这样的危险命令,所以Mac OS X新手还是要谨慎尝试。原文地址1:禁用SafeSleep休眠模式——能节省出4GB-16GB空间

2017-06-06 09:32:37 28338

原创 Xcode清理垃圾文件

Xcode清理垃圾文件

2017-01-18 16:31:25 6000

转载 IOS压力测试工具:UI AUtoMonkey

转载:http://www.open-open.com/lib/view/open1402750204806.htmlUI AutoMonkeyUI AUtoMonkey是一款非常简单的IOS压力测试工具。通过它,你可以向ios设备发送滑动、拖动、旋转、甚至锁屏和解锁指令。原文github地址:https://github.com/jonathanpenn/ui-auto-

2016-08-16 09:51:58 687

转载 iOS des加密转码16进制字符串

iOS des加密转码16进制字符串

2016-07-15 17:04:30 2152

原创 精通Objective-C 第一章~第三章读书笔记

1.Objective-C或C语言家族中的任何一种语言,main()函数是程序的起点。2.类的实例变量应该在类的实现部分声明3.类方法(+号方法)拥有类的作用范围,可以以使用类级的操作且无法方位类的实例变量3.实例方法(-号方法)拥有对象的作用范围,可以使用实例级的操作且可以直接访问对象及其父对象的实例变量4.使用协议声明的方法和属性可以由任何类实现,协议使Objective-C支

2016-06-01 12:40:37 255

转载 解决UIScrollView和滑动返回手势的冲突

解决UIScrollView和滑动返回手势的冲突原网址项目中浏览图片时,是以一个scrollview横向来展示多张图片,但是由于滑动返回手势和scrollview的滑动返回手势冲突了,导致在浏览图片时,页面不再能够滑动返回。所以想办法解决。由于项目里的滑动返回,是UIPanGestureRecognizer,而且在项目中,只有滑动屏幕的左边100个像素,UIPanGestureRe

2016-05-30 13:23:42 3622

转载 MVC的应该干啥事

转载自:http://casatwy.com/iosying-yong-jia-gou-tan-viewceng-de-zu-zhi-he-diao-yong-fang-an.htmlM应该做的事:给ViewController提供数据给ViewController存储数据提供接口提供经过抽象的业务基本组件,供Controller调度C应该做的事:管理V

2016-04-21 15:50:44 313

原创 ViewController里代码组织规范

1.显示生命周期#pragma mark - life cycle2.官方代理方法#pragma mark - official delegate3.自定义代理方法#pragma mark - custom delegate4.视图响应的方法#pragma mark - event response5.公共方法#pragma mark - public Meth...

2016-04-15 15:34:13 457

原创 AppDelegate文件中代理调用的时间

1.程序加载完毕:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions2.程序获取焦点- (void)applicationDidBecomeActive:(UIApplication *)application

2016-03-31 13:14:31 248

原创 iOS 视图控制器生命周期

iOS UIViewController视图控制器生命周期1. alloc 创建对象,分配空间 2. init (initWithNibName)初始化对象,初始化数据3. loadView 如果你想替换UIViewController的self.view视图可以重写该方法,如果从xib载入视图 ,一...

2016-01-26 15:39:55 448

原创 iOS 项目开发流程

1.创建项目2.在苹果开发者中心创建APP ID,就是项目的Bundle identifier3.如果可以的话先在iTunes Connect创建APP(注意要在2个月内上传应用,不然会被苹果禁止,不能再用这个APP名称),以免APP名称被占。4.如果用到第三方的sdk要到对方网站申请好key5.在项目中分好项目文件6.把可以搜集crash日志的sdk集成进去这样,当app上架

2016-01-26 15:01:21 753 1

原创 Git的使用

在终端用命令行上传代码1.打开文件 cd /Users/SDMac/Documents/DEMO/运行时2.上传 git push --mirror https://github.com/hzl434587115/runtime.git

2016-01-12 15:37:10 217

转载 使用NSSecureCoding协议进行对象编解码

1.已知崩溃地址:0x00012ef13 0x8788+8321,查找以之对应的崩溃方法的命令是:答:异常代码

2016-01-05 15:17:51 1261

转载 Charles :Mac下的截包工具

感谢唐巧老师(原文)简介本文为 InfoQ 中文站特供稿件,首发地址为:文章链接。如需转载,请与 InfoQ 中文站联系。Charles 是在 Mac 下常用的截取网络封包的工具,在做 iOS 开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,

2015-12-09 10:46:27 324

原创 UIWebView使用简介

// 1.加载远程html界面NSURL *url = [[NSURL alloc] initWithString:daijiawentiHTML];[webView loadRequest:[NSURLRequest requestWithURL:url]];// 2.加载本地html文件NSString *resourcePath = [ [NSBundle main...

2015-12-09 09:56:29 211

转载 正则表达式

感谢廖雪峰老师基础字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们

2015-12-09 09:30:21 283

原创 iOS 懒加载的写法

- (UITableView*)tableView{ if (!_tableView) { _tableView=[[UITableView alloc]initWithFrame:CGRectMake(0, 64, __kScreenWidth, __kScreenHeight - 64)]; _tableView.delegate=self; ...

2015-11-16 09:55:21 698

转载 Xcode中添加pch文件

xcode6之前的版本建项目就自动添加了是这样的:【xcode6中添加pch全局引用文件】" title="iOS8 【xcode6中添加pch全局引用文件】" style="margin:0px; padding:0px; border:0px; list-style:none">xcode6后的版本要自己手动的添加步骤如下:1) 【xcode6中添加pch全局引用文件】" ti

2015-11-03 13:48:54 256

原创 Xcode 中Provisioning Profiles列表清理方法

/Users/[用户名]/Library/MobileDevice/Provisioning Profiles所有Provisioning 文件都在这里面了,删除后,重启Xcode就可以去掉没用的

2015-10-12 10:06:40 519

原创 Xcode自带SVN及git使用说明

1. 文件后面标注C字母表示有冲突2. 文件后面标注A字母表示新添加文件3. 文件后面标注D字母表示被删除4. 文件后面标注M字母表示该文件被改变...

2015-09-25 09:07:19 353

原创 iOS 无限后台

本文实现iOS无限后台的原理是:开机iOS允许的后台定位实现APP在后台无限运行。具体步骤如下在plist文件里添加:NSLocationWhenInUseUsageDescription,NSLocationAlwaysUsageDescription,Required background modes 数组添加:App registers for location updates值...

2015-06-05 09:40:50 390

原创 iOS 内存管理笔记

1.苹果的内存管理是通过引用计数的来实现内存的回收的!当你用new/alloc/copy/mutableCopy创建A对象时,A的引用计数为1,当B对象引用A是引用计数为2!(NSobject *B = A这种是弱引用,引用计数不会加1,NSobject *B = [A retain];或者你把A对象存入数组或字典引用计数都加1)2.copy/mutableCopy区别:当A对象为

2015-06-03 09:50:21 416

空空如也

空空如也

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

TA关注的人

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