ios开发
文章平均质量分 73
CoderKo1o
GitHub:https://github.com/iphone5solo
简书:http://www.jianshu.com/users/360a4cffa818/latest_articles
展开
-
ios开发之视图控制器(UIViewController)-- 详解
由于本人也是初学ios开发,下面分享一下本人在自学中关于视图控制器(UIViewController)的多种创建方法的总结(详解)。控制器的创建方式注意: 以下代码都是在(Xcode 6.4 ios 8.4) AppDelegate.m文件的- (BOOL)application:(UIApplication *)application didFinishLaun原创 2015-08-19 12:12:34 · 3534 阅读 · 0 评论 -
一款追求全新用户体验的干货集中营 iOS客户端
Gank集中营一款追求全新用户体验的干货集中营 iOS客户端作者:CoderKo1o GitHub:https://github.com/iphone5solo/Gank 官网:http://gank.io/应用截图 项目安装1、切换到Podfile文件所在目录,运行pod install2、运行Gank.xcworkspace3、Enjoy it! ☕️特别感谢API提供:@代码家Logo原创 2017-03-14 09:39:01 · 365 阅读 · 0 评论 -
BOOL/bool/Boolean的区别
学iOS开发算起来应该是一年多的,但是在平常使用布尔值的时候总是随便一用,只知道它们就只有两种值1或者0而已,并没有太多的注意。但是今天特地去官方文档翻了一下它们各自的定义,才觉得原来还是略有不同的。特别是Boolean中的FALSE和TRUE居然是用枚举来定义的。真是让我大开眼界!在此跟大家分享一下。BOOLtypedef signed char BOOL;#define YES (BOOL)1原创 2016-08-17 17:53:40 · 1436 阅读 · 0 评论 -
KVC Collection Operators(集合操作)
KVC Collection Operators(集合操作)集合操作:一个集合/数组通过调用valueForKeyPath:可允许一个集合中的对象属性根据集合操作符做相应的操作。原创 2016-07-19 00:35:28 · 352 阅读 · 0 评论 -
Message Forwarding (消息传递机制)
Message Forwarding (消息传递机制) 消息传递出现在 当通过[receiver message]调用方法时,如果没有找到对应的方法处理消息,就进入消息传递。原创 2016-07-17 12:31:54 · 627 阅读 · 0 评论 -
PYTableViewController框架
最近,花了4天的时间,写了一个PYTableViewController框架。如果你使用后觉得还不错的话,可以点点github上右上角的star.我的github地址:https://github.com/iphone5solo/PYTableViewController原创 2016-05-29 15:20:30 · 784 阅读 · 0 评论 -
Xcode免证书打包ipa
1,创建证书打开“钥匙串访问”创建证书填写好内容后点击继续,之后的步骤什么都不用改,一路点击“确定”和“继续”,最后完成这个向导就可以了。我们创建的证书是不被信任的,右键点击证书选择“显示简介”,在信任里选择“始终信任”。2,修改Xcode配置文件关闭Xcode。然后打开“其他-终端”转载 2016-03-20 19:01:06 · 3331 阅读 · 0 评论 -
Core Motion 加速器的使用步骤
两种使用方法1. pull(用户主动获取,调用频率根据用户需求)- (void)pull{ // 1. 创建mgr CMMotionManager *mgr = [[CMMotionManageralloc] init]; _mgr = mgr; // 2. 判断加速器是否能够使用 if (mgr.isAcce原创 2016-03-16 20:05:17 · 1047 阅读 · 0 评论 -
iOS学习笔记之自定义UITextView控件(带有placeholder)
最近在做一个关于微博的项目,用到了UITextView发现系统自带的没有placeholder这个属性设置,于是自己写了一个自定义UITextView,觉得挺好用的,希望能和爱好iOS开发的伙伴们一起分享。实验原理:通过NSString的绘制实现 :如下- (void)drawInRect:(CGRect)rect withAttributes:(nullableNSDicti原创 2015-12-26 18:05:51 · 1034 阅读 · 0 评论 -
Xcode的快捷键及代码格式化
PS:下面都是网上百度后经过我自己整理,都是Xcode比较常用的快捷键,特别是红色标注的,很常用。用熟了开发编辑代码的的时候就很方便,希望对大家有用~1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD+OPt+S:保存所有文件CMD + SHIFT + S: 另存为CMD + W: 关闭窗原创 2015-10-14 17:56:31 · 1748 阅读 · 0 评论 -
iOS学习笔记之文件的压缩和解压(zip)
*******************************文件的压缩和解压*****************************运行环境:Xcode7 iOS9.0第三方框架:SSZipArchive动态库:libz.tbd/** * zip : 压缩文件 * filePath : 压缩后存放的路径 * directory : 需要压缩的文件夹路原创 2015-10-23 22:56:50 · 2531 阅读 · 0 评论 -
关于UINavigationContrller官方文档翻译
/** ****** 关于UINavigationContrller官方文档翻译 ***** UINavigationController 继承于:UIViewController : UIResponder : NSObject 遵守协议:UIAppearanceContainer, UIContentContainer, NSCoding, NSO翻译 2015-10-22 23:01:17 · 911 阅读 · 0 评论 -
定制iOS 7中的导航栏和状态栏
近期,跟大多数开发者一样,我也正忙于对程序进行升级以适配iOS 7。最新的iOS 7外观上有大量的改动。从开发者的角度来看,导航栏和状态栏就发生了明显的变化。状态栏现在是半透明的了,这也就意味着导航栏会显示在状态栏后面。有些情况下,导航栏的背景图片可以延伸显示到状态栏后面。 之前我曾经写过一篇关于如何定制导航栏的文章。不过现在是时候对其进行更新了。下面就是本文将要介绍的内容:转载 2015-10-03 21:42:23 · 855 阅读 · 0 评论 -
使用image drawInRect: 方法改变图片大小后,图片画质变差了--(头像修改时)
// 如果在视网膜下修改图片大小,会使画质变差+ (UIImage *) scaleFromImage: (UIImage *) image toSize: (CGSize) size{ UIGraphicsBeginImageContext(size); [image drawInRect:CGRectMake(0, 0, size.width, size.heigh原创 2015-11-03 22:26:18 · 3350 阅读 · 0 评论 -
ios开发之控制器View的多种创建 -- 详解
昨天我写了那个控制器的多种创建方式,今天我也就趁热打铁,把控制器View的多种创建方式也说一下吧, 详情分析一下控制器的View的加载过程。1. 通过xib加载通过xib也有很多加载方式的,我先说说最简单,明确的加载方式,为了方便阅读和理解,我还是配上截图来解释。* 直接通过xib的完整名称> 首先先创建一个自定义的控制器(OneViewController)注意:我这里的控制器名原创 2015-08-20 08:42:49 · 1004 阅读 · 0 评论 -
UIPanGestureRecognizer使用小结
UIPanGestureRecognizer是UIGestureRecognizer类的一个扩展类,其扩展类有UITapGestureRecognizer,UIPinchGestureRecognizer,UIRotationGestureRecognizer,UISwipeGestureRecognizer,UIPanGestureRecognizer,UILongPressGestureRec转载 2015-09-05 22:18:59 · 928 阅读 · 0 评论 -
ios开发之xib的详细加载过程
相信来看这篇的文章的朋友们都是知道xib文件,并且用过xib文件的吧,所以在这里我就直接进入正题直接说说xib的详情加载过程把。关于xib的加载过程主要是这个函数 [[NSBundle mainBundle] loadNibNamed:(NSString *) owner:(id) options:(NSDictionary *)];那我就来说说这个函数内部, 苹果官方解析的相信过程吧原创 2015-08-19 19:34:14 · 7338 阅读 · 0 评论 -
iOS 搜索控制器:PYSearch(支持多种风格、CocoaPods、iPhone&iPad、Objc&Swift)
An elegant search controller for iOS.iOS中一款优雅的搜索控制器。原创 2016-10-26 10:39:50 · 2402 阅读 · 2 评论