自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 UIScrollView 实践经验

HOMESUBSCRIBE UIScrollView 实践经验 15 DECEMBER 2014 on ios, uiscrollview UIScrollView(包括它的子类 UITableView 和 UICollectionView)是 iOS 开发中最常用也是最有意思的 UI 组件,大部分 App 的核心界面都是基于三者之一或三者的组合实现。UIScrollView 是 UIK

2014-12-31 14:17:34 496

转载 整洁的 Table View 代码

转载于:http://objccn.io/issue-1-2/ Table view 是 iOS 应用程序中非常通用的组件。许多代码和 table view 都有直接或间接的关系,随便举几个例子,比如提供数据、更新 table view,控制它的行为以及响应选择事件。在这篇文章中,我们将会展示保持 table view 相关代码的整洁和良好组织的技术。 UITableViewControlle

2014-12-01 17:01:57 549

原创 IOS深度拷贝,NSArray,NSDictionary的分类(Category)

深度拷贝和浅拷贝的区别就自己找个地方看下。。。。。。。最下面贴上了NSArray和NSDictionary的深度拷贝分类方法 代码中常用的调试需要用的代码:这样日志只会在调试时候打印,发布的时候并不会出现 #ifdef DEBUG #ifndef DLog # define DLog(fmt, ...) {NSLog((@"%s [Line %d] " fmt), __PRETTY_FUN

2014-11-06 15:57:13 1007

转载 CocoaPods安装和使用教程

Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage

2014-11-05 11:26:10 457

原创 ios--pushnotification学习与总结(推送机制)

ios--pushnotification学习与总结(推送机制)

2014-11-05 11:04:48 1156

原创 IOS开发,知识点小结,ios开发中常用的宏定义总结

IOS开发,从应用跳转到用浏览器打开网页: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.oatos.com/bbs/"]]; 用一个Button覆盖整个cell,添加动作 cell.accessoryType = UITableViewCellAccessoryNone;

2014-11-04 11:00:39 1079

原创 IOS开发:导航栏添加多个按钮以及在左边添加logo

IOS开发:导航栏添加多个按钮以及在左边添加logo

2014-10-29 09:51:09 3669

原创 ios 字符串去除两端的空白 字符串去除所有空白

// 字符串去除两端的空白 + (NSString *)removeWhitespaceAndNewlineFromBothEnd:(NSString *)str {     NSCharacterSet *whitespace = [NSCharacterSet  whitespaceAndNewlineCharacterSet];     return [str stringByT

2014-10-28 16:13:24 834

原创 IOS 单指点击空白区域隐藏键盘(贴项目中的代码,未整理)UITapGestureRecognizer

#pragma mark 单指点击空白区域隐藏键盘 - (void)handleSingleTap:(UITapGestureRecognizer *)recognizer { if (recognizer.state == UIGestureRecognizerStateRecognized) { CGRect viewRect = recognizer.view

2014-10-22 11:11:33 1454

原创 企业级项目开发总结------之PLAN

plan: 由于公司de 1.花30天对项目

2014-10-13 11:13:42 709

原创 代码总结:IOS正则表达式(项目中用到的)

#import /**  * @brief 用户输入内容检查  */ @interface NSString (CheckValid) /**  * @brief 检查邮箱名是否合法  *  * @return 是否合法  */ -(BOOL) isValidEmail; /**  * @brief 检查用户名是否合法  *  * @r

2014-10-09 15:39:05 604

原创 ios开发 第三方应用打开模式

declaring document support in ios

2014-07-21 10:06:55 764

转载 一个iOS 框架介绍:MKNetworkKit

ASIHTTPRequest (作者:BenCopsey) 是一个使用简单,可用于各种从简单到复杂的 HTTP 请求,或者可用于处理 Amazon S3、Rackspace 等REST 服务的强大框架。 不幸的是,Ben 早在 2011 年 9 月 21 日就已经声明停止开发和支持该框架(见http://allseeing-i.com/[request_release]; )。 Ben

2014-07-18 14:16:14 524

原创 IOS学习笔记(归档,)

NScoding 是一个协议,主要有下面两个方法 -(id)initWithCoder:(NSCoder *)coder;//从coder中读取数据,保存到相应的变量中,即反序列化数据 -(void)encodeWithCoder:(NSCoder *)coder;// 读取实例变量,并把这些数据写到coder中去。序列化数据 NSCoder 是一个抽象类,抽象类不能被实例话,只

2014-07-18 13:59:59 470

转载 【IOS界面布局】横竖屏切换和控件自适应(推荐)

第一种:通过人为的办法改变view.transform的属性。 具体办法:     view.transform一般是View的旋转,拉伸移动等属性,类似view.layer.transform,区别在于 View.transform是二维的,也就是使用仿射的办法通常就是带有前缀CGAffineTransform的类(可以到API文档里面搜索这个前 缀的所有类),而view.layer

2014-07-04 09:33:21 641

原创 第二次使用回调

// // PersonalGenderButtonView.h // OatosIphoneClient2.0 // // Created by IPhone开发 on 14-7-3. // Copyright (c) 2014年 qycloud. All rights reserved. // #import @interface PersonalGenderButtonView

2014-07-03 18:53:31 546

转载 IOS开发笔记,对图像的缩放操作

#pragma mark- 缩放图片按比例 + (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize { UIGraphicsBeginImageContext(CGSizeMake(image.size.width*scaleSize,image.size.height*scaleSize)); [imag

2014-07-02 10:27:13 567

原创 IOS开发笔记 之 第一次使用回调

1.目的在于通过第二个页面,改变用户的在线状态,通过传指针和hui'diao

2014-07-02 10:24:35 496

转载 iOS开发笔记--Layer 图层圆角、边框 、底纹其他常用操作

#import // 添加系统框架 layer.backgroundColor = [UIColor cyanColor].CGColor; // 给图层添加背景色 layer.contents = (id)[UIImage imageNamed:@"view_BG.png"].CGImage; // 给图层添加背景图片 layer.cornerRadius = 8; // 将图层的边

2014-07-02 09:49:30 617

原创 今天读书笔记

据说,衡量生活质量的两个标准,一是和家人相处的时间,另一个是和自然相处的时间。 我的评论:所以说,我现在很苦逼,很苦逼。 优秀的设计4大基本原则C.R.A.P 优秀的设计4大基本原则:   1.【对比contrast】 {避免页面上的元素太过相似。如果元素(字体、颜色、大小、线宽、形状、空间等)不同,就干脆截然不同。}    2.【重复repetition】 {让设计中的视觉

2013-06-24 19:58:11 511

转载 static详解

静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。     静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见。 用法1:函数内部声明的static变量,可作为对象间的一种通信机制     如果一局部变量被声明为static,那么将只有唯一的一个静态分配的对象,它被用于在该函数的所有调用中表示这个变量。这个对象将只在

2013-06-23 10:30:54 586

转载 第一天 学习基本的数据类型

(此文的代码来自于)http://blog.csdn.net/sxhelijian/article/details/7910565 【项目2:计算定期还款额度】 编程序用来计算贷款的定期还款额度,比如买车的贷款。输入本金、贷款的时间长度、每年偿还的次数、贷款利率,程序就会计算出每次应该偿还的额度。 计算定期还款金额的公式如下: #include #include using

2013-06-22 16:34:36 556

原创 第一天, C++的初步知识

上机目的:初步体验分支结构和循环结构的程序设计 上机内容:(1)求两个正整数的正差值;(2)输出四个整数中的最大值;(3)输出各大式星号图。 项目1:分支结构程序设计体验   问题:给定两个正整数,求出两数的正差值并输出。   样例输入 样例输出   7 10 3   12 7 5   提示:“正差值”意味着无论这两数孰大孰小,输出的差值为非负数。可以自行加入些“请输入……”

2013-06-22 16:06:59 583

原创 开始学习了

但愿我能够以一种归零的心态,把所有的浮躁放下,把一切的虚荣心放下,对于知识也不要用不懂来装懂。 贺老师的博客,大家有兴趣的也可以跟着学,算是我对于贺老师博客的一个推广。 我的学习进度是这样安排的,跟着贺老师的博客,把博客中一周的学习任务花一到两个上午来完成。 好了,今天就算是一个开始了。 我的一个期望值是能够在7月结束之前,把这个C++课堂在线的内容好好学习一遍。 然后8月份准备开始认真

2013-06-22 09:19:56 483

原创 CSDN,我来了。

从今天开始,正式加入CSDN的博客,开始写下自己的学习旅程; 之前,一直都是在CSDN看别人的博客,也不回复,也不转载,只是默默的看。 在CSDN,我发现这是一个非常爱好学习与技术群体,还有这是一个非常有热心的群体。 所以,我愿意加入这么一个群体,虽然我只是一个大菜鸟,但愿我能得到大伙的帮助与指导,同时我也会通过自己的努力,惠及他人。 总之,我愿意真心真意的在这里开始自己生活的另外一面,专

2013-06-22 09:00:56 639

空空如也

空空如也

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

TA关注的人

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