自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 如何找回iPhone的访问限制密码

作者:Fiez Wang链接:https://www.zhihu.com/question/20831363/answer/96581795来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。首先说结果:我的iPhone 5s(IOS 9.3.1未越狱)的『访问限制密码』已经成功破解,不需要恢复iPhone系统、不需要恢复备份、不需要越狱,所以数据不会

2017-06-20 17:34:31 7681

原创 swift 判断是否是模拟器

func isSimulator() -> Bool { var isSim = false #if arch(i386) || arch(x86_64) isSim = true #endif return isSim}如果是模拟器返回true

2017-05-03 15:57:10 2822

原创 iOS逆向之微信和支付宝修改步数 简洁无脑版

(本教程仅供研究学习用,请勿用于其他用途)先放两张图片。支付宝的:微信的:这是修改之后的 微信步数上线是98800(不知道为啥是这个数字),支付宝是100000..下面列出本文用到的工具iOSOpenDev 创建动态库用到hopper 汇编分析yololib 注入使用 (Extra_Chapter文件夹下的yololib)ios-app-signer

2017-03-27 15:21:43 34521 8

原创 iOS 货币交易输入数字检测 小数点前面三位,小数点后允许两位,并且向上取整(无精度丢失问题)

首先是数字检测 正则表达式 小数点前面三位,小数点后允许两位func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool { let newString = (textField.text

2017-03-20 17:59:25 3191

原创 关于iOS数据解析小数丢失精度的问题AFNetworking

下面是正常请求。//正常请求   NSURLSessionDataTask*task = [manager POST:httpStr parameters:secureDic progress:nilsuccess:^(NSURLSessionDataTask* _Nonnull task, id  _Nullable responseObj

2016-09-30 11:27:48 5533 1

原创 iOS Runloop学习

这篇文章是在看了sunnyxx大神的线下分享后整理的学习笔记(文中部分图片出自视频,所以不太清晰,文末会放上视频链接)概念Runloop就像它的名字一样,就是跑环.我的理解就是一个死循环.是一个可以随时睡眠,随时唤醒的死循环大家可以想一下,手机app为什么会一直运行?而且在接收到用户点击等等操作时就会有所反映.这个离不开runloop.iOS app启动时就会启动一个runloop

2016-03-05 19:54:40 835

原创 UIButton浅析,图片在右,文字在左

写了个简单的试了下.反正大体原理就是这样.可以根据自己的需要再细化点写.只是写个思维,不好看新建个类继承UIButton//// MyButton.m// Test//// Created by XuTianyu on 16/3/1.// Copyright © 2016年 lakala. All rights reserved.//#import "MyB

2016-03-03 14:38:59 1723

原创 UIImage修改图片颜色

首先,我们放个正常的图片.这个图片应该是从百度地图sdk里取得-(void)build{ self.view.backgroundColor = [UIColor blackColor]; MyButton *button = [[MyButton alloc] initWithFrame:CGRectMake(55, 55, 100, 50)]; [button s

2016-03-03 14:30:27 12586

转载 Runtime那些事儿(消息机制)

在CocoaChina看到一篇好文章,推荐给大家查看原文一、关于runtime之前在项目中有遇到过用runtime解决改变全局字体的问题,所以再一次感受到了runtime黑魔法的强大,趁现在有机会分享一下对runtime的一些理解。在对象调用方法是Objective-C中经常使用的功能,也就是消息的传递,而Objective-C是C的超集,所以和C不同的是,Ob

2016-03-03 11:22:19 287

原创 UIWebView原生跳转界面PUSH POP

事情发生在cocoachina论坛上,看到一个妹子遇到webview push出去后返回回来一片空白,于是就跟妹子要了链接.自己写个代码试了下.至于为什么空白我也没有想到原因,可能是webview的机制吧..哪位大神有更好的解决办法可以告诉我下//// WebViewController.m// Test//// Created by XuTianyu on 16/3/2.//

2016-03-03 10:31:00 3559

原创 CoreText

1.打开“xcode”新建项目,COMMAND + SHIFT + N2.填上项目名,如“CoreTextDemo”,然后点击NEXT3.creat后,就新建了一个空的工程然后我们再创建一个自定义的Viewcommand + n,弹出窗口//// XTYCoreTextView.m// CoreTextDemo//// Created

2016-02-17 11:42:01 342

原创 全屏滑动返回手势

查看原文全屏返回手势自 iOS7 之后,Apple 增加了屏幕边缘右划返回交互的支持,再配合上 UINavigationController 的交互式动画,pop 到上一级页面的操作变的非常顺畅和丝滑,从此,我很少再使用点击左上角导航栏上的返回按钮的方式返回了,因为这对单手操作十分不友好;如果一个 App 居然胆敢不支持滑动返回,那离被卸载就不远了。 说到全

2015-09-01 17:25:51 963

转载 8行代码教你搞定导航控制器全屏滑动返回效果

原文地址:啊崢的简书前言此次文章,讲述的是导航控制器全屏滑动返回效果,而且代码量非常少,10行内搞定。效果如图:效果.gif如果喜欢我的文章,可以关注我,也可以来小码哥,了解下我们的iOS培训课程。陆续还会有更新ing....一、自定义导航控制器目的:以后需要使用全屏滑动返回功能,就使用自己定义的导航控制器。二、分

2015-08-14 10:55:54 587

转载 使用Autolayout实现UITableView的Cell动态布局和高度动态改变

摘自:http://codingobjc.com/blog/2014/10/15/shi-yong-autolayoutshi-xian-uitableviewde-celldong-tai-bu-ju-he-ke-bian-xing-gao/index.html附:真心感激衔接国际技术的同行们。本文翻译自:stackoverflow有人在stackov

2015-08-14 10:51:58 636

原创 iOS正则表达式判断密码

iOS 正则表达式不能全部为数字不能全部为字母必须包含字母和数字6-20位-(BOOL)checkPassWord{ //6-20位数字和字母组成 NSString *regex = @"^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$"; NSPredicate * pred = [NSPredicate predic

2015-04-28 09:26:04 9212

原创 iOS-使用VPImageCropper时Analyze 出现Potential leak of an object stored into 'subImageRef'

今天analyze的时候出现这个问题,是用的一个第三方裁剪图片的类叫VPImageCropper,结果发现他里面有问题,看图大家就明白了.在调用CGImageCreateWithImageInRect时subImageRef内存计数+1了,但是在后面用完后却没release.那么问题来了,这个VPImageCropper是支持ARC的,也就是说系统遇到这边就不好用了,释放不了.这样就会有内存泄

2015-04-22 15:42:27 2701

原创 ios中使用emoji表情

在iOS UILabel,UITextView,UIAlertView等控件中都可以使用使用方法如下NSString *s = [NSString stringWithFormat:@"This is a smiley \ue415 %C face",0xE05A]; NSLog(@"11----%@",s); label.text=s; 以下是对应的表情编码,但是新版sdk

2015-03-03 11:19:23 9179

原创 ios生成pem推送证书

1. 登录到 iPhone Developer Connection Portal(http://developer.apple.com/iphone/manage/overview/index.action )并点击 App IDs2. 创建一个不使用通配符的 App ID 。通配符 ID 不能用于推送通知服务。例如,  com.itotem.iphone3. 点击App I

2015-03-03 11:07:21 698

原创 Xcode6中如何添加pch文件

xcode6不能默认创建pch,但我们可以手动创建啊.Duang~~1.新建工程2.创建pch文件3.在setting里面设置

2015-03-03 10:49:11 758

原创 关于ios7的适配问题

过年回来一直搞ios7的项目适配,也算是有些眉目.方法一:直接动用Window#if __IPHONE_OS_VERSION_MAX_ALLOWED>=__IPHONE_7_0                    [application setStatusBarStyle:UIStatusBarStyleLightContent];

2014-02-25 11:32:17 1061

原创 去掉xcode编译warning:ld: warning: directory not found for option '

首先确定你是真的不用了.选择工程, 编译的 (targets)选择 Build Settings 菜单查找 Library Search Paths 和 Framework Search Paths, 删掉编译报warning的路径即可

2013-10-16 09:37:27 3411

原创 cocos2d-x 音乐与音效

1.背景音乐要使用一个音乐,首先要预加载这个音乐,预加载的方法如下SimpleAudioEngine::sharedEngine()->preloadBackgroundMusic( CCFileUtils::fullPathFromRelativePath(MUSIC_FILE) );MUSIC_FILE就是音乐文件相对Res文件夹的相对路径然后就可以播放了,播放

2013-10-15 15:46:18 1389

原创 关于申请个人域名和虚拟主机---个人域名篇(.tk顶级域名)

本文介绍国外免费域名.tk的注册和部分使用,顶级域名哦从这里注册.tk,打开后会是这个样子填一个你想申请的域名,这里我填的测试域名是wokanxing.tk填完后 go当然可以用自己的DNS解析..但是我没有..而且主机屋的貌似不支持.tk的解析.最近我在问客服,等有进展再告诉大家当点击"注册"的时候会给弹出以下页面,你可以通过上面的几个社交网站

2013-10-09 21:36:29 2268

原创 关于申请个人域名和虚拟主机---虚拟主机篇

前几天做项目时,想到推广,然后想到要有个人域名,所以就去弄了几个域名,有一级的还有二级的.都是免费的哦.,在此分享给大家我是在这里申请的主机屋 注意:主机屋的域名注册是要钱的..下一篇会提到一个国外的免费域名注册完成后登录 会是这个样子没有实名认证的会出现这个情况,没办法.有很多人用免费空间钓鱼什么的,人家是免费的支持下嘛.当然如果你是土豪就可以

2013-10-09 20:53:04 2159 2

原创 ios中使用百度地图API

首先打开百度地图apihttp://developer.baidu.com/map/然后登陆你的百度账号.接下来就可以往下走了申请key申请key有点不同,v2.0.2之后要申请新版的key!新Key的申请地址为:http://lbsyun.baidu.com/apiconsole/key申请步骤如下:第一步:开打

2013-09-22 11:47:07 2950

转载 IOS6下拉刷新

IOS6SDK 中增加了一个类 UIRefreshControl ,效果是下拉水滴 的,很拉轰,可惜的是,当前IOS6 市场占有率为66% ,也不能因为这个控件好用就不在乎那些不升级的用户的感受,所以,只能采用其他的方式去解决。这个链接https://github.com/instructure/CKRefreshControl 的作者是 bjhomer//

2013-09-18 09:08:29 1559

原创 NSFileManager NSFileHandler

NSFileManger+ defaultManager//获取默认的对象     – contentsOfDirectoryAtPath:error://获取指定路径下的所有文件和文件夹的名称     – createDirectoryAtPath:withIntermediateDirectories:attributes:error://创建一个文件夹     –

2013-09-17 09:56:22 892

原创 php,mysql,ios之间的json解析

$page=$_GET["page"]; //获取page$page=($page-1)*10; $conn=mysql_connect("127.0.0.1","root",""); //连接本机mysql_select_db("xutianyu"); //本机数据库$sql="select * from news order by nid desc limit ".$pag

2013-08-30 09:48:09 2855

原创 网络编程1

计算机网络     通过网络连接介质,讲多台计算机和设备连接在一起,组成的计算机系统 如何通讯     网络通讯协议          网络设备通讯的规则移动互联网应用基本架构服务器     1.web服务器     2.数据库服务器开启php  cd /etc/apache2/          sudo vi httpd.

2013-08-26 17:02:42 1132

原创 UITabelView

实现协议:UITabelDelegate 和UITabelViewDataSource@interface ViewController :UIViewControllerUITableViewDelegate,UITableViewDataSource>//初始化一个数组.- (void)viewDidLoad{    [supervi

2013-08-23 11:56:50 1028

Cornerstone3.0.3破解版 for mac

CornerStone3 破解mac版 mac10.12需要开启允许任何来源(打开终端,然后输入以下命令: sudo spctl --master-disable,输入后,可能会让你输入电脑的密码,输入就可以,然后再重新打开安全**隐私,就惊奇地发现,已经出现并选中“任何来源”),不然会报数据包损坏,下载安装即用,不用另行破解

2017-02-23

iOS ARC完全讲解

iOS中ARC机制的讲解,比较详细,适合新手了解ARC

2013-11-23

罗魂斗(第一个自己写的项目)模仿魂斗罗

可能会有bug吧..才学了两周,就只能这样了,素材是网上找到的

2013-08-23

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

TA关注的人

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