- 博客(225)
- 收藏
- 关注

转载 常用代码收藏
IOS常用代码收藏 iOS常用代码1,获取翻转事件,并开启翻转:只要在viewcontroller的类中加入 -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{//翻转后要执行的代码return YES;
2014-04-09 16:33:06
603

转载 最有的小知识
1、获取系统语言设置 NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults]; NSArray *languages = [userDefault objectForKey:@"AppleLanguages"]; NSString *preferredLang = [la
2014-03-13 16:24:45
1235

转载 判断网络状态及当前是什么网络
众所周知,我们在开发APP时,涉及网络连接的时候,都会想着提前判断一下当前的网络连接状态,如果没有网络,就不再请求url,省去不必要的步骤,所以,这个如何判断?其实很简单。前提:工程添加:SystemConfiguration.framework framework然后在需要判断的类中包含头文件:[cpp] view plaincopy
2014-03-12 17:48:27
1017

转载 开发最长见的问题
1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用)。其实在代码里还是可以设置的,那就是删除背景view[[self.searchBar.subviews objectAtIndex:0] removeFromSuperview];2,NSDate:
2014-03-12 17:14:58
1180

转载 iOS 常用代码
转自:http://blog.163.com/china_uv/blog/static/11713726720117256651612/1 文本字体textField.font = [UIFont boldSystemFontOfSize:16];2 文本框风格textField.borderStyle = UITextBorderStyle
2014-02-24 16:22:23
520
转载 iOS精益求精 设计模式
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]开场今天, 我们将从一个小功能开始, 先去不假思索的实现它Product Repository: Filtering OperationCode start有一个产品库, 我们要对它做过滤操作.第一个需求并不复杂.需求1:在仓库中查找所有颜
2016-01-07 14:38:41
469
转载 Xcode定位crash代码,找出崩溃原因的配置
XCODE 5.01一、设置环境参数输出异常 如下图所示(project-Scheme-Edit Scheme)在Arguments下新增环境变量二、设置全局断点,编译器自动指向崩溃代码设置之后,务必开启断点调试模式。三、Instruments->Zombies,编译器会在崩溃点弹出窗口
2015-10-09 20:21:16
1945
转载 GitHub 上大概600个开源 iOS 项目的分类和介绍,对于你挑选和使用开源项目应该有帮助
GitHub 上大概600个开源 iOS 项目的分类和介绍,对于你挑选和使用开源项目应该有帮助系统基础库Category/Util sstoolkit一套Category类型的库,附带很多自定义控件 功能不错~ BlocksKit将Block风格带入UIKit和Founc
2015-10-09 20:14:37
2097
转载 iOS9需要注意的问题
https://github.com/ChenYilong/iOS9AdaptationTips#ios9adaptationtips
2015-07-07 14:01:31
447
转载 iOS 调试
引言:程序调试技巧在开发过程中起着举足轻重的地位,熟练的使用可以加快我们捕捉问题的速度. 毕竟BUG这个词是我们程序员一直要伴随的字眼,最关键的,人不是计算机,总有那么一点点小细节容易在我们慎密的思绪中偷偷溜走,从而导致一个BUG的出现.那么本文就是为了介绍关于在开发iOS程序时有哪些好用的技巧辅助我们迅速的找到错误.参考资料:1:Xcode的控制台调试命令
2015-06-02 16:44:30
492
转载 iphone6的分辨率及适配方法
(via:sunnyxx's blog) 分辨率和像素经新xcode6模拟器验证(分辨率为pt,像素为真实pixel):1.iPhone5分辨率320x568,像素640x1136,@2x2.iPhone6分辨率375x667,像素750x1334,@2x3.iPhone6 Plus分辨率414x736,像素1242x2208,@3x,(注意,在这个
2015-01-05 16:50:45
635
转载 Objective-C语法之代码块(block)的使用
代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函数的方式调用块对象变量就可以了:int result = myBlock(4
2015-01-05 14:23:58
474
转载 ios 资源
1、苹果官方文档构建iOS程序:下面的这篇文章介绍了 iOS 程序开发的过程:Start Developing iOS Apps Today构建Mac OS X程序:下面这篇文章介绍了Mac OS X开发的过程:Start Developing Mac Apps TodayObjective-C:下面的这个链接是苹果官方介绍Objective-C的文
2015-01-04 11:38:19
584
转载 OC复习
"font-size:18px;">类的方法 1.在加号方法中不能使用实例变量,实例变量是依托于对象存在的只有有了对象,实例变量才会有空间 2.self 谁调用该方法,self就代表谁 当方法是一个减号方法时, 调用该方法的对象是谁,self就代表当前对象 当方法是一个加号方法时, 调用该方法的类是谁,self就代表当前类 3.
2015-01-04 11:03:07
464
转载 iOS CoreBluetooth 教程
去App Store搜索并下载“LightBlue”这个App,对调试你的app和理解Core Bluetooth会很有帮助。================================Core Bluetooth for iOS 6CoreBluetooth的API是基于BLE4.0的标准的。这个框架涵盖了BLE标准的所有细节。仅仅只有新的iOS设备和Mac是和B
2014-12-19 14:38:24
627
转载 基于MKNetworkKit的断点续传
背景上次写过用ASIHTTPRequest做断点续传的例子。但是一个是写的比较搓。一个是ASIHTTPRequest库已经不在维护。最后是扩展性不是很好。所以花了很长时间改写用MKNetworkKit来写。如果需要回顾一下ASIHTTPRequest的断点续传的在这里MKNetworkKit下载地址是https://github.com/MugunthKum
2014-11-21 14:19:11
536
转载 UItextField自动格式化 每4个添加一个空格
参考链接:http://blog.youkuaiyun.com/h3c4lenovo/article/details/8515304参考链接:http://www.devdiv.com/forum.php?mod=viewthread&tid=119350项目中需要输入银行卡,希望自动按照4为分组格式化。 自己用UITextField的Delegate实现了一个,但是突然发现IOS提
2014-11-20 14:39:18
1081
转载 UITextField
0. enablesReturnKeyAutomatically默认为No,如果设置为Yes,文本框中没有输入任何字符的话,右下角的返回按钮是disabled的。 1.borderStyle设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect; typedef enum {
2014-11-20 14:30:46
446
转载 代码片段之时间标记
开源中国客户端中无论是综合里面文章,还是问答里问题还是动弹离得说说,每一条后面都会注释有时间,比如“10分钟之前” “2小时前” “5天前” 或者直接是时间显示“2013-2-9”等,这些时间在很多应用里都是必须的,为的是给用户一个时间感,知道信息是最新的,也方便根据时间查阅以往信息; 这些时间从API解析下来的时间格式都为 yy
2014-11-18 15:18:49
515
转载 FMDbB的使用
从网上下载FMDB的原码,将其拖入到项目中,然后在Link Binary With Libraries中添加libsqlite3.dylib,就可以用了 实现如下: [plain] view plaincopyprint?#import "ViewController.h" #import "FMDatabas
2014-11-15 11:35:33
474
转载 富文本
NSAttributedString用来处理字符串,使在同一字符串内显示出不同属性的字符。(例如:用来处理字符串)总之就是可以设置字符串中指定位置或指定范围内字符的属性。创建一个NSAttributedString对象- (instancetype)initWithString:(NSString*)aString 使用字符串初始化对象- (instancetyp
2014-11-14 12:47:40
658
转载 TextKit的使用
使用TextKitTextKit是在iOS7中新出的,实现了对CoreText的封装,使用起来更加方便.虽然是新出的,但也不代表立马就能上手-_-!!,TextKit可以实现图文混排效果,很好用. 1. 使用TextKit加载基本的文本- (void)viewDidLoad{ [super viewDidLoad]; // 装
2014-11-12 15:25:37
812
转载 IOS CoreText.framework --- 基本用法
API接口文档。https://developer.apple.com/library/mac/#documentation/Carbon/Reference/CoreText_Framework_Ref/_index.htmlCoreText 框架中最常用的几个类:CTFontCTFontCollectionCTFontDescriptor
2014-11-11 16:30:11
461
转载 IOS中如何判断当前网络状态是否可用
众所周知,我们在开发APP时,涉及网络连接的时候,都会想着提前判断一下当前的网络连接状态,如果没有网络,就不再请求url,省去不必要的步骤,所以,这个如何判断?其实很简单。前提:工程添加:SystemConfiguration.framework framework去苹果API里搜索Reachability,下载demo,把demo里的Reachability.h和Re
2014-11-06 12:46:44
756
转载 iOS 横竖屏
原文地址:IOS6旋转屏、锁定横屏的实现(兼容IOS5)作者:王辉在iOS6之前的版本中,通常使用 shouldAutorotateToInterfaceOrientation 来单独控制某个UIViewController的方向,需要哪个viewController支持旋转,只需要重写shouldAutorotateToInterfaceOrientation方法。但是iOS
2014-10-28 09:46:40
450
转载 Tint Color的理解和APP简单的主题化
自从iOS7,UIView有了一个新的属性tintColor,它是用来在视觉上说明屏幕上哪些控件是活跃的或者有相关的活动。例如bar button items和tab bar items默认使用tintColor。如果一个view没有显示地指定tintColor,它将继承父视图的tintColor,因此在整个视图层次结构中将有一个连锁反应。最简单的情况是你可以通过一行代码来给整个APP指定一个颜色
2014-10-25 19:40:53
781
转载 In App Purchases(IAP 应用程序內购买): 完全攻略
In App Purchases(IAP 应用程序內购买): 完全攻略 原文:http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/参考:http://www.cocoachina.com/bbs/read.php?tid-11357.html新:http://www.coc
2014-10-17 12:03:21
365
转载 iOS- 利用AFNetworking(AFN) 1.1.0- 实现文件断点下载
1. 定义一个全局的AFHttpClient:包含有 1> baseURL 2> 请求 3> 操作队列 NSOperationQueue 2. 由AFHTTPRequestOperation负责所有的网络操作请求 0.导入框架准备工作 •1. 将框架程序拖拽进项目
2014-10-17 11:32:21
552
转载 ios开发之网络数据的下载与上传
ios开发之网络数据的下载与上传要实现网络数据的下载与上传,主要有三种方式> NSURLConnection 针对少量数据,使用“GET”或“POST”方法从服务器获取数据,使用“POST”方法向服务器传输数据;> NSURLSession(ios7.0新推出的) 针对大量数据,可使用“GET”方法实现线程安全的多线程下载,监控下载进度等,也可以使用“PUT”方法实现
2014-10-17 11:20:50
611
转载 github优秀开源项目大全-iOS
前言本文旨在搜集github上优秀的开源项目本文搜集的项目都是用于iOS开发本文会持续更新…完整客户端ioctocatgithub的iOS客户端,目前开源代码是V1版本,V2版本在appstore上可以下载ChatSecure-iOS使用XMPP协议的IM开源软件,很强大,在appstore上可以下载
2014-10-17 10:57:07
514
转载 iOS开发小技巧
1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码: UIImage *image = [UIImage imageNamed:filename];CGImageRef imageRef = image.CGImage;CGRect rect = CGRectMake(origin.x, origin.y ,size.width, size.heig
2014-10-16 17:14:34
353
转载 iOS7 新UI 三
文章转自:http://blog.youkuaiyun.com/lizhongfu2013/article/details/91444951、UITextView:A ) IOS7新增加的 UITextViewDelegate 方法:- (BOOL)textView:(UITextView *)textView shouldInteractWithUR
2014-10-16 16:35:13
527
转载 iOS7 新UI 四
文章转自:http://blog.youkuaiyun.com/lizhongfu2013/article/details/91661931、UITableView:UITableViewDelegate 新增内容:// Use the estimatedHeigh(估算高度)t methods to quickly ca
2014-10-16 16:33:16
402
转载 iOS7界面过渡
文章转自:搜狐MUED博客 :http://mued.sohu.com/2013/06/ios-7-ui-transition-guide/本文最新PDF格式文档下载: http://vdisk.weibo.com/s/InBpB(2013年7月3日更新)过渡前的准备重要:由于iOS7还未最终发布,该文档的部分内容还会继续修改。开始之前的工作
2014-10-16 16:31:54
497
转载 iOS7 新UI 二
文章转自:http://blog.youkuaiyun.com/lizhongfu2013/article/details/91332811、UINavigationBar: NSDictionary* attrs = @{NSForegroundColorAttributeName: [UIColorbla
2014-10-16 16:30:10
400
转载 iOS7 新UI 一
文章转自:http://blog.youkuaiyun.com/lizhongfu2013/article/details/9124893IOS7在UI方面发生了很大改变,所以感觉有必要重新审视的学习一下(新特性+以前未注意到的特性)。现在开始了:1、UIView:a)view.clearsContextBeforeDrawing =YES
2014-10-16 16:29:35
439
转载 iOS8开发~UI布局(三)深入理解autolayout
通过对iOS8界面布局的学习和总结,发现autolayout才是主角,autolayout是iOS6引入的新特性,当时还粗浅的学习了下,可是没有真正应用到项目中。随着iOS设备尺寸逐渐碎片化,纯粹的hard code方式UI布局将会走向死角,而autoresizing方式也有其局限性,所以无论如何autolayout都将成为UI布局的重要方式。前两篇以发烧友心态对iOS8界面布局的主要
2014-10-16 12:18:34
872
转载 iOS8开发~UI布局(二)storyboard中autolayout和size class的使用详解
一、概要:前一篇初步的描述了size class的概念,那么实际中如何使用呢,下面两个问题是我们一定会遇到的:1、Xcode6中增加了size class,在storyboard中如何使用?2、auto layout该如何与size class配合来进行UI布局?二、了解一件新事物的最好的办法就是实践,让我们揭开那神秘的面纱:例子1、新建一个Sing
2014-10-16 12:16:59
930
转载 iOS8开发~UI布局(一)初探Size Class
一、新特性Size Class介绍随着iOS8系统的发布,一个全新的页面UI布局概念出现,这个新特性将颠覆包括iOS7及之前版本的UI布局方式,这个新特性就是Size Class。Size Class配合Auto Layout可以解决所有(包括iPhone及iPad)iOS设备屏幕尺寸及屏幕旋转时候的UI适配问题 。二、为什么要使用Size Class直到i
2014-10-16 11:59:30
1017
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人