- 博客(25)
- 收藏
- 关注
转载 UIScrollView 实践经验
HOMESUBSCRIBEUIScrollView 实践经验15 DECEMBER 2014 on ios, uiscrollviewUIScrollView(包括它的子类 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开发,知识点小结,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 字符串去除两端的空白 字符串去除所有空白
// 字符串去除两端的空白+ (NSString *)removeWhitespaceAndNewlineFromBothEnd:(NSString *)str{ NSCharacterSet *whitespace = [NSCharacterSet whitespaceAndNewlineCharacterSet]; return [strstringByT
2014-10-28 16:13:24 835
原创 IOS 单指点击空白区域隐藏键盘(贴项目中的代码,未整理)UITapGestureRecognizer
#pragma mark 单指点击空白区域隐藏键盘- (void)handleSingleTap:(UITapGestureRecognizer *)recognizer{ if (recognizer.state == UIGestureRecognizerStateRecognized) { CGRect viewRect = recognizer.view
2014-10-22 11:11:33 1454
原创 代码总结:IOS正则表达式(项目中用到的)
#import /** * @brief 用户输入内容检查 */@interface NSString (CheckValid)/** * @brief 检查邮箱名是否合法 * * @return 是否合法 */-(BOOL) isValidEmail;/** * @brief 检查用户名是否合法 * * @r
2014-10-09 15:39:05 604
转载 一个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 471
转载 【IOS界面布局】横竖屏切换和控件自适应(推荐)
第一种:通过人为的办法改变view.transform的属性。具体办法: view.transform一般是View的旋转,拉伸移动等属性,类似view.layer.transform,区别在于 View.transform是二维的,也就是使用仿射的办法通常就是带有前缀CGAffineTransform的类(可以到API文档里面搜索这个前 缀的所有类),而view.layer
2014-07-04 09:33:21 644
原创 第二次使用回调
//// 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 547
转载 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 568
转载 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 619
原创 今天读书笔记
据说,衡量生活质量的两个标准,一是和家人相处的时间,另一个是和自然相处的时间。我的评论:所以说,我现在很苦逼,很苦逼。优秀的设计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 587
转载 第一天 学习基本的数据类型
(此文的代码来自于)http://blog.csdn.net/sxhelijian/article/details/7910565【项目2:计算定期还款额度】编程序用来计算贷款的定期还款额度,比如买车的贷款。输入本金、贷款的时间长度、每年偿还的次数、贷款利率,程序就会计算出每次应该偿还的额度。计算定期还款金额的公式如下:#include#includeusing
2013-06-22 16:34:36 558
原创 第一天, 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关注的人