自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

StarLord

内心的感受比外面的大道理更重要

  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 提高iOS开发效率的方法和工具

介绍这篇文章主要是介绍一下在iOS开发中使用到的一些可以提升开发效率的方法和工具。IDE首先要说的肯定是IDE了,说到IDE,Xcode不能跑,当然你也可能同时在使用AppCode等其他的IDE,在这里主要介绍Xcode中提升开发效率的方法。1.善用快捷键快捷键是开发中必不可少的,当你善于使用快捷键的时候,十指在键盘上飞舞,那画面太美,我不敢想象。Xcode常用快捷键操作2.善用快捷键开发中有一些常

2015-07-30 19:51:25 655

原创 ARC下 NSString属性什么时候用copy,什么时候用strong?

ARC下 NSString属性什么时候用copy,什么时候用strong?我们在声明一个NSString属性时,对于其内存相关特性,通常有两种选择(基于ARC环境):strong与copy。那这两者有什么区别呢?什么时候该用strong,什么时候该用copy呢?让我们先来看个例子。示例我们定义一个类,并为其声明两个字符串属性,如下所示:@interface TestStringClass ()@p

2015-07-28 18:55:00 438

转载 iOS开发中常用的优秀第三方框架

iOS优秀第三方开源库MantleMasonryReachabilityBlocksKitKVOControllerMBProgressHUDODRefreshControlpopAFNetworking

2015-05-05 19:37:41 350

原创 改变iOS中的导航栏和状态栏 的背景色和字体颜色

先看效果这是系统默认的效果 这是改变后的效果 具体的实现方式:1.在info.plist添加View controller-based status bar appearance字段并将值设置成NO 2.然后在Appdelegate里面添加:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptio

2015-05-05 18:13:41 610

翻译 What can I learn right now in just 10 minutes that could be useful for the rest of my life?

What can I learn right now in just 10 minutes that could be useful for the rest of my life?

2015-03-18 17:21:24 667

原创 SDWebImage加载图片原理

下载地址: https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。 SDWebImage 支持异步的图片下载+缓存,提供了 UIImageView+WebCacha 的 category,方便使用。SDWebImage 加载

2014-11-03 10:34:34 628

转载 iOS开发中能提高效率的常用宏

在iOS开发过程中使用一些常用的宏可以提高开发效率,提高代码的重用性;将这些宏放到一个头文件里然后再放到工程中的-Prefix.pch文件中(或者直接放到-Prefix.pch中)直接可以使用,十分的高效方便。//-------------------获取设备大小-------------------------//NavBar高度#define NavigationBar_HEI

2014-11-03 10:31:59 425

原创 iOS中ViewController的生命周期

在iOS开发中,ViewController应该是很重要的一个东西了,那么今天我们就来讨论一个ViewController

2014-11-03 10:26:11 429

原创 交换a,b两个元素的值

交换两个元素的值,这是件很简单的事情,用一个中间变量temp保存一下其中一个元素的值就OK了.我们可以这样写: 1 #include 2 3 int main() 4 { 5 int a = 3, b = 5; 6 int temp = 0; 7 temp = a; 8 a = b; 9 b = temp;

2014-11-03 10:17:09 416

原创 排序算法之选择排序

一. 算法描述    选择排序:在一个长度为N的无序数组中,在第一趟遍历N个数据,找出其中最小的数值与第一个元素交换,第二趟遍历剩下的N-1个数据,找出其中最小的数值与第二个元素交换......第N-1趟遍历剩下的2个数据,找出其中最小的数值与第N-1个元素交换,至此选择排序完成。 二. 算法分析平均时间复杂度:O(n2)空间复杂度:O(1)  (用于交换和记录索引)稳定性

2014-11-03 10:17:04 333

原创 排序算法之插入排序

插入排序:插入即表示将一个新的数据插入到一个有序数组中,并继续保持有序。例如有一个长度为N的无序数组,进行N-1次的插入即能完成排序;第一次,数组第1个数认为是有序的数组,将数组第二个元素插入仅有1个有序的数组中;第二次,数组前两个元素组成有序的数组,将数组第三个元素插入由两个元素构成的有序数组中......第N-1次,数组前N-1个元素组成有序的数组,将数组的第N个元素插入由N-1个元素构成的有

2014-11-03 10:17:01 328

原创 排序算法之冒泡排序

对于大多数学计算机的人来说,冒泡排序应该都是接触的第一种排序方式,冒泡排序的排序思想是比较简单的,它的算法的是:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,

2014-11-03 10:16:56 285

原创 约瑟夫环问题的数组实现

约瑟夫环问题的描述为,设有编号为1,2,……,n的n(n>0)个人围成一个圈,从第1个人开始报数,报到m时停止报数,报m的人出圈,再从他的下一个人起重新报数,报到m时停止报数,报m的出圈,……,如此下去,直到所有人全部出圈为止。当任意给定n和m后,设计算法求n个人出圈的次序。   解题思路: 网上给的较多的解法是循环链表和数学推导出公式的思想,但如果是一个刚接触C语言没多久的人,对循环链表

2014-11-03 10:16:51 4724

转载 iOS程序中调用系统自带应用(短信,邮件,浏览器,地图,appstore,拨打电话)

在程序中调用系统自带的应用,比如我进入程序的时候,希望直接调用safar来打开一个网页,下面是一个简单的使用:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[[UIWindow

2014-09-24 10:15:53 447

EVC高级编程及其应用开发

EVC高级编程及其应用开发 的pdf版,电子版的书籍看着看方便 学嵌入式入门的一本书籍

2014-06-10

java捕鱼达人源码

java完成的捕鱼达人源代码,包括完整的代码以及图片,让你更清楚的完成这个小游戏的实现

2014-06-10

软件设计师历年真题

2004年--2013年软考软件设计师真题答案大集合,帮你一次考过软件设计师

2014-03-12

2013中国软件杯题目

2013年中国软件杯比赛题目 比赛题目一:基于安卓的文件浏览与PDF格式转换软件 比赛题目二:基于二维数据的快速存贮和查询方法 比赛题目三:人脸识别及认证登录 比赛题目四:设计专用应用商店管理平台 比赛题目五:文件透明加解密 比赛题目六:物流配送中的最优路径规划模拟软件 比赛题目七:大数据环境下集成R语 宇龙酷派赛题一:基于Android平台的安全通信录 宇龙酷派赛题二:基于Android平台的超级记事本软件 宇龙酷派赛题三:基于Android平台的简易模拟富通信(RCS)应用系统 宇龙酷派赛题四:基于Android平台的绿色浏览器 宇龙酷派赛题五:基于Android平台的人脸图像美化 宇龙酷派赛题六:基于Android平台的视觉手势识别及其相册管理实现

2014-03-12

空空如也

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

TA关注的人

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