自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 segmented control的使用

转自:http://blog.csdn.net/pony_maggie/article/details/27086877什么是segmented control? 先上几张图:                   这几幅图就是典型的segmented control UI视图, 第一幅是某个游戏程序,红色框出来的就是segment

2016-05-05 19:25:33 1077

原创 冒泡排序的简单实现

#include //要排序的数组//{4.8.2.0}/* 第一轮比较,比较3次 1-2:4.8.2.0 2-3:4.2.8.0 3-4:4.2.0.8 第二轮比较,比较两次 1-2:2.4.0.8 2-3:2.0.4.8 第三轮比较,比较一次 1-2:0.2.4.8 第四轮就只剩一个0,所以

2016-03-30 11:01:50 352

转载 地图和定位

定位功能定位是一个很常用的功能,如一些地图软件打开之后如果用户允许软件定位的话,那么打开软件后就会自动锁定到当前位置,如果用户手机移动那么当前位置也会跟随着变化。要实现这个功能需要使用Core Loaction中CLLocationManager类,首先看一下这个类的一些主要方法和属性:类方法说明+ (BOOL)locationServicesE

2016-03-26 12:55:54 274

原创 OC中的load和initialize方法

OC中有两个特殊的类方法,分别是load和initialize。本文总结一下这两个方法的区别于联系、使用场景和注意事项。Demo可以在我的Github上找到——load和initialize,如果觉得有帮助还望点个star以示支持,总结在文章末尾。load顾名思义,load方法在这个文件被程序装载时调用。只要是在Compile Sources中出现的文件总是会被装载,这与这个类是否

2016-03-22 22:37:50 309

转载 IOS真机测试教程

最新版的IOS真机测试教程,完全原创,如有雷同,纯属抄袭!!   分享类型:应用开发相关这两天项目做完了,有些闲暇时间,给大家分享一下我真机测试的心得,也算是自己总结一下吧!不喜勿喷。。。真机测试前准备工作:1.苹果的MAC一台。如果你用的是***不知道可不可以,反正我没用过。。。一般公司都会给你配开发工具的。2.iphone手机

2016-03-22 18:24:49 260

转载 KVO

一、什么是kvo?key-value observing,观察者模式观察者,观察对象属性的变化,当被观察者该属性发生变化时,观察者会接收到通知,可以在回调函数中做相应的处理二、有什么作用?变化处理操作可以在同一个函数中进行,先前本人都会在每次修改属性值的地方调用后续操作,比较繁琐,修改的地方也比较多,现在只要在同一个函数中操作就可以用kvo只要做监控就行,更

2016-03-18 02:16:11 241

原创 iOS 中各类设计模式的应用

(1)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现 ,例如UItableView ,UICollectionView展示数据的代理方法。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。列表row个数delegate自定义的delegate

2016-03-18 01:19:42 232

转载 在Tamarin中 3D Touch 的使用

新的iPhone6s和iPhone6s Plus新添加了3D Touch的功能,本文简单介绍一下如何在Xamarin.iOS上面使用该功能。3D Touch不仅会感知用户按压屏幕,也会感知压力的大小。要注意一点的是,现在的iOS模拟器并不支持3D Touch,大家必须要在iPhone 6s/6s Plus 真机上进行测试和调试。3D Touch可以给你的应用带来全新的交互方式.

2016-03-17 08:59:54 431

原创 git 的常用指令的整理

git help :git指令帮助手册查看其他指令的做法:git help 其他指令git config :git的配置信息相关(修改的是项目里面.git/config文件)配置用户名:git config “user.name”用户名(用于跟踪修改记录)配置邮箱:git config “user.email”邮箱(用于多人开发间的沟通)查看配置信息:git config –l将此设置应用到整个系

2016-03-14 12:31:46 222

原创 block的浅认识

block 的基本认识block是 C 语言的block 是一个数据类型block 是一个提前准备好的代码块,在需要的时候执行特点类型比函数多一个 ^ 设置数值, 有一个 ^ ,内容是{ }括起来的.定义时把 block 当成数据类型最简单的定义方式—相当于一个空返回值的带有一个变量的函数(无返回值无参数的 block) 格式 :   voi

2016-03-14 12:30:06 356

原创 swift 中循环的简单定义和使用

import UIKitclass ViewController: UIViewController {        override func viewDidLoad() {        super.viewDidLoad()        demo2()    }        //  循环    

2016-03-14 12:27:40 291

转载 OC中protocol、category和继承的关系

转自:http://xubenyang.me/tag/category开放封闭原则(OCP)就是,“对扩展开放,对更改封闭”。是所有面向对象设计的一个核心宗旨。感兴趣的可以看百度百科的一些解释:http://baike.baidu.com/view/2493421.htm。在用Objective C进行开发的时候,OCP当然也是宗旨。利用继承,多态是一个很好的保持OCP的办法,也是

2016-03-14 12:23:39 577

原创 iOS中实现多线程的技术方案

pthread 实现多线程操作代码实现:void * run(void *param){    for (NSInteger i = 0; i         NSLog(@"---buttonclick---%zd---%@", i, [NSThread currentThread]);    }    

2016-03-14 12:22:04 203

转载 在 swift中处理网络请求

一、过去这么干我们在iOS开发中进行网络请求的时候,一般是获取到服务器返回的data后,再根据我们的需要转换成JSON,图像等信息:[cpp] view plaincopylet myURL = NSURL(string: "http://imgs.xkcd.com/comics/scrabble.png")!      

2016-03-14 12:06:43 417

转载 Swift中@noescape介绍

@noescape优化编译器编译,swift 2.1引入。函数如果有一个一个参数是closure的话,可以在前面加一个关键字@noescape表示在函数return前closure生命周期结束,可以优化编译。(closure 是引用类型, 可以引用到别的地方,如下:)class A{ var b: (Void -> Void)! func lalala(a: (Voi

2016-03-14 12:05:09 243

转载 ARC & MRC下string内存管理策略探究

下面就让我们一起看看NSString和NSMutableString在MRC下执行retain,copy,mutableCopy,以及ARC下不同的修饰__weak, __strong修饰赋值究竟发生了什么。 一、验证代码如下: testStringAddress  代码中最开始定义了两个int型的变量,主要是为了打印出当前函数的栈地址,顺便验证了一下内存中栈是从高

2016-03-14 11:57:43 359

转载 Swift - 生成各种控件的工厂类(包含标签,按钮,输入框等)

在iOS开发中,页面里有时会大量的用到一些控件,如果要一个个单独创建再设置样式的话就显得很麻烦。我们可以创建一个生成各种控件的工厂类,这样在需要的时候调用下就可以了。下面以一个自定义的工厂类为例,其中提供了文本标签,按钮,文本输入框,分段单选控件的生成,效果图如下:  工厂类:ViewFactory.swift1234

2016-03-14 11:55:56 597

空空如也

空空如也

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

TA关注的人

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