自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

原创 iOS开发 ☞ 应用间跳转

You should knowWhat is URL?统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。所以拿到一个应用的URL,就可以实现跳转了步骤如下:A ☞ B 1、设置B的URL //只根据设置的URLSchemes 实现跳转 注意不要忘记添加

2016-04-28 09:56:41 1393

原创 iOS开发 ☞ KVC详解

一、Keys and Key Paths Key@interface Student : NSObject@property (nonatomic, copy) NSString *name;@property (nonatomic, assign) NSInteger *age;@end Student *student = [[Student alloc] init]; [stu

2016-04-26 15:59:37 446

转载 iOS开发 ☞ 对MAC自带的SVN进行升级

转自:http://blog.csdn.net/wirelessqa/article/details/45485347 一. 为什么要升级SVN?因为MAC上默认安装的是1.6版本,在使用时经常会提示SVN版本太旧,所以一定要升级二. 怎么升级?所有软件安装都是这三步吧,哈哈第一步: 下载第二步: 安装第三步: 配置第一步: 下载地址对应的版本的SVNhttp://www.wandisco.com

2016-04-26 14:06:51 421

转载 iOS开发 ☞ Objective-C KVC机制

转自:http://blog.sina.com.cn/s/blog_7dc11a2e01016ezf.html 1. 基本概念 MODEL 主要是英文文档里面经常出现的一些概念,讲解一下,方便英文文档的阅读。 IOS应用开发是遵循MVC设计模式的,Cocoa框架用Object Modeling的规则来规范一个Model的实现。 ObjectModeling有如下几个概念的规定: E

2016-04-26 13:07:02 525

原创 Web开发 ☞ HTML DOM 用法

在 HTML DOM 中,所有事物都是节点。DOM 是被视为节点树的 HTML。一、属性 1、innerHTML 属性 可通过节点的 innerHTML 属性来访问文本节点的值。元素节点 <title>,包含值为 "test" 的**文本节点**<title>test</title>2、nodeName 属性nodeName 属性规定节点的名称。nodeName 是只读的元素节点的 n

2016-04-26 10:36:18 1490

转载 Web开发 ☞ document.createElement()用法

转自:http://www.jb51.net/article/34740.htmdocument.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点document.createElement()是在对象中创建一个对象,要与appendChild(

2016-04-25 17:13:09 783

转载 iOS开发 ☞ UIView的alpha、hidden和opaque属性之间的关系和区别

UIView的alpha、hidden和opaque属性之间的关系和区别 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/10076323 转载请注明出处 如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!UIView的这几个属性让我困惑了好一阵子,通过翻看官方文档和st

2016-04-25 16:27:47 819

转载 Web开发 ☞ 深入挖掘document.getElementsByTagName()方法的返回值

前些日子,碰到过一个比较麻烦的问题。想从 document.getElementsByTagName()方法的返回值中取出某个特定的元素。一开始以为它的返回值是一个数组,结果,大错特错。它返回的是一个 DOM 对象,可以遍历,有 length 属性,但不是数组。<script> window.onload = function() { var divs = document.g

2016-04-25 15:12:46 952

原创 Web开发 ☞ JavaScript 基本语法

鸣谢:www.w3school.com1、 写入 HTML 输出document.write();示例:<html> <body> <script> document.write("test"); </script> </body></html>注意:只能在 HTML 输出中使用 document.write。

2016-04-25 11:32:24 1500

转载 关于UIScrollView不能响应UITouch事件的解决办法

这个不用多说直接上代码。原因是:UIView的touch事件被UIScrollView捕获了。解决办法:让UIScrollView将事件传递过去。于是最简单的解决办法就是加一个UIScrollView的category。这样每个用到UIScrollView的地方只要导入这个category就可以直接响应相关的touch事件了。类似问题:在论坛看见很多人说UIImageView也没办法响应,我没尝试过

2016-04-25 09:46:09 575

原创 iOS开发 ☞ UIWebView

一、加载Xcode本地htmlNSString* path = [[NSBundle mainBundle] pathForResource:@"File" ofType:@"html"]; NSURLRequest* request = [NSURLRequest requestWithURL:[NSURL fileURLWithPath:path]] ; [self.resule

2016-04-24 23:39:27 1075

转载 Android开发 ☞ 数组排序

一、Comparatorprivate class ComparatorByDate implements Comparator<String> { @Override public int compare(String lhs, String rhs) { SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd_H

2016-04-24 16:14:10 622

转载 PHP ☞ 大数相加

<?PHP $a = '234567890'; $b = '111111111111101'; $m = strlen($a); $n = strlen($b); $num = $m>$n?$m:$n; $result = ''; $flag = 0; while($num--){ $t1 = 0; $t2

2016-04-24 16:11:39 1440

原创 iOS开发 ☞ NSInteger、NSUInteger

如果当前操作系统是32位Nsinteger被视为32位,如果当前操作系统是64位,那么NSInteger被视为64位 When building 32-bit applications, NSInteger is a 32-bit integer. A 64-bit application treats NSInteger as a 64-bit integer.所以为了安全起见苹果推荐Nsint

2016-04-23 14:07:33 473

转载 C语言 ☞ 大数相加

问题描述:实现A+B=C 其中A、B位数超过100位 算法思想:大数使用字符串存储,每一个单元存储操作数的每一位,之后执行位相加。基本思路:字符串反转、字符变数字、位运算、反序输出C语言代码:#include<stdio.h> #include<string.h> #define Max 101 void print(char sum[]); void bigNumAdd(ch

2016-04-23 13:46:23 1315

转载 Oracle ☞ 两种方法解决Oracle的数值0.5只显示成.5问题

Oracle对数值0.n转换成char类型的时候会自动忽略前面的0(原因好像是为了节省空间0.5保存到数据库为.5)。例如:SQL> SELECT to_char(0.5) FROM DUAL; TO_CHAR(0.5) ------------ .5 解决方法:方法一、 SELECT CASE WHEN l_num LIKE '.%' THEN

2016-04-23 13:29:48 2550

原创 iOS开发 ☞ Simulator(模拟器)

一、删除模拟器上所有应用: 点击Reset Content and Setting…即可二、模拟器运行程序可以显示图片,真机上不可以 模拟器上运行时,图片名称不区分大小写。三、快捷键 command + 1-5 调整模拟器大小四、在release模式下,我们是无法使用lldb的,所以在模拟器上调试时我们往往使用debug模式,这与调试线上与线下程序无关。 默认是debug模式。

2016-04-21 21:56:43 990

原创 iOS开发 ☞ NSPredicate 谓词过滤

一、根据模型条件过滤数组NSMutableArray *mArr = [[NSMutableArray alloc] init]; TestModel *t1 = [[TestModel alloc] init]; t1.age = @"1"; TestModel *t2 = [[TestModel alloc] init]; t2.age = @"3"; T

2016-04-21 13:58:10 1232

原创 iOS开发 ☞ Cornerstone (SVN)用法详解

一、SVN地址变更,无法查看新日志 报错: could not contact repository to read the latest log entries解决方法:打开终端,输入:defaults delete com.zennaware.Cornerstone HistoryCacheUsage 前往文件夹,输入:~/Library/Caches/Co

2016-04-21 09:48:01 8959

原创 iOS开发 ☞ MJRefresh

github地址:https://github.com/CoderMJLee/MJRefresh基类 MJRefreshHeader.h MJRefreshFooter.h Normal 下拉刷新self.tableView.header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{ [self loadNewDa

2016-04-20 17:23:13 539

原创 iOS开发 ☞ UIButton详解

一、自定义按钮 1、点击按钮时消除变暗状态UIButton *customBtn = [UIButton buttonWithType:UIButtonTypeCustom];如果只设置了普通状态下的按钮图片那么点击时(高亮状态下)图片会变暗[customBtn setBackgroundImage:[UIImage imageNamed:@"1"] forState:UIControlState

2016-04-20 14:58:26 515

原创 iOS开发 ☞ Commen Sense

1、配置hosts 桌面—-前往文件夹—/etc—–找到hosts—–拖到桌面—–复制粘贴—–将文件放回—–输入密码——搞定。

2016-04-20 14:03:14 444

原创 iOS开发 ☞ 真机相关

一、真机调试 步骤:来到https://developer.apple.com –>memberCenter (1)在生成cer证书的电脑上真机测试 1、生成cer证书:决定哪台电脑具备真机调试能力 通过本机生成CSR文件并且上传,即可生成,下载证书即可,最多可以生成两个。2、配置AppID:决定哪些应用程序可以真机调试 有两种,一种是明确的BundleID,一种是模糊的BundleID(

2016-04-17 22:01:50 639

原创 iOS开发 ☞ 数字格式化NSNumberFormatter

一、NSString与NSNumber的相互转化//末尾的零会被舍去- (nullable NSString *)stringFromNumber:(NSNumber *)number;- (nullable NSNumber *)numberFromString:(NSString *)string;

2016-04-15 22:17:45 1267

原创 iOS开发 ☞ YY_Model

首先来看一下这个效率近乎是手动完成字典与模型之间转换的轻量级框架——YY_Model github下载地址:https://github.com/ibireme/YYModel性能特性 高性能: 模型转换性能接近手写解析代码。 自动类型转换: 对象类型可以自动转换,详情见下方表格。 类型安全: 转换过程中,所有的数据类型都会被检测一遍,以保证类型安全,避免崩溃问题。 无侵入性: 模型无需继

2016-04-15 09:19:24 732

原创 iOS开发 ☞ Quartz2D详解

一、CGContextFillPath、CGContextStrokePath与CGContextDrawPath CGContextDrawPath可以实现前两种效果的叠加基本姿势 坐标系 Quarez2D: 而UIKit的坐标原点则在左上角,所以使用时需要转化。使用UIGraphicsGetCurrentContext()得到的画布已经帮我们适应了UIKit坐标系,所以无需转化.图形上下

2016-04-10 16:44:46 462

原创 iOS开发 ☞ UINavigationController详解

一、属于 1、navigationItem navigationItem是UIViewController的属性,用于控制器定制自己的导航栏外观 UINavigationItem的属性如下: leftBarButtonItem 导航栏左边按钮 leftBarButtonItems 导航栏左边按钮数组 rightBarButtonItem 导航栏右边按钮 rightBarButtonIt

2016-04-09 12:17:22 571

原创 iOS开发 ☞ NSMutableAttributedString详解

一、常用方法: 为某一范围内文字设置多个属性 setAttributes: range: 为某一范围内文字添加某个属性 addAttribute: value: range: 为某一范围内文字添加多个属性 addAttributes: range: 移除某范围内的某个属性 removeAttribute: range:二、常见的属性及说明 字体 NSFontAttributeNa

2016-04-05 21:54:18 1707

原创 iOS开发 ☞ NSString详解

一 、子字符串的生成 substringWithRange: 传入NSRange,包含位置和长度的信息

2016-04-03 00:44:04 433

原创 iOS开发 ☞ UILable详解

一、Label常见属性 1、设置截断模式typedef NS_ENUM(NSInteger, NSLineBreakMode) { NSLineBreakByWordWrapping = 0, // Wrap at word boundaries, default NSLineBreakByCharWrapping, // Wrap at character b

2016-04-01 15:29:23 491

SVNv2.7.14

SVN可视化工具,这是一款很好用的SVN管理工具,这是一款很好用的SVN管理工具,

2018-11-16

git图形工具

git图形工具

2016-08-03

好用的网络工具

网络工具

2016-07-16

GIF图片生成器

好用、简单的GIF生成器

2016-07-14

C语言函数速查

AppStore 下载一个CHMReader即可阅读

2016-05-10

FTP客户端Mac版

FTP客户端 Mac版

2016-05-09

charles 3.11.4破解文件

下载破解文件,替换源文件即可使用

2016-05-06

空空如也

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

TA关注的人

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