IOS
文章平均质量分 78
csx66406602
这个作者很懒,什么都没留下…
展开
-
构建自由通行的IOS开发者地图
构建自由通行的IOS开发者地图 IOS开发人员知识技能归档固化管理最近辞职在家,无意之酝酿,多有开发感触,故想做道法术器四文《(道)良性成瘾开发习惯养成策略》《(法)平衡出最优的team生产力组合》《(术)产品、交互设计理念断想》《(器)构建自由通行的IOS开发者地图》,此为其一,器。作为一只刚出道的程序猿,我常常受阻在新项目启动开发的初期。主要原因在于,不了解需要用到哪种技术解决,如何用其解决。问转载 2017-02-09 16:34:13 · 355 阅读 · 0 评论 -
iOS通讯模式(KVO、Notification、Delegate、Block、Target-Action的区别)
文章翻译自 https://www.objc.io/issues/7-foundation/communication-patterns/每个Application或多或少都有一些松耦合的对象(模块)组成,他们必须彼此通讯来完成工作。这篇文章将会通过可用的通讯机制,并以Apple的Framework来举例,并给出最佳的实践建议关于使用哪种通讯机制。虽然这个问题是关于Foundation框架的,但是我转载 2017-03-08 11:09:05 · 464 阅读 · 0 评论 -
CocoaPods的安装以及遇到的坑
以前在新浪微博上总结过一篇关于CocoaPods的文章(主要是自己看的),昨天整电脑,在安装CocoaPods的过程中,又遇到了一些坑,正好赶上今天比较闲,就总结一下。一.CocoaPods是什么? CocoaPods是一个用Ruby写的、负责管理iOS项目中第三方开源库的工具,CocoaPods能让我们集中的、统一管理第三方开源库,为我们节省设置和更新第三方开源库的时间。二.CocoaPods的转载 2017-03-31 10:36:18 · 398 阅读 · 0 评论 -
Windows下 VM12虚拟机安装OS X 10.11(详细教程)
Windows下虚拟机安装Mac OS X —– VMware Workstation12安装Mac OS X 10.11本文即将介绍WIN虚拟MAC的教程。完整详细教程(包含安装中的一些问题)【并且适用其他mac os x版本】更多资源:http://blog.sina.com.cn/lr34工具/原料 Mac OS X 10.11 镜像文件(链接:http://pan.baidu.com/s/转载 2017-03-16 17:04:16 · 3293 阅读 · 0 评论 -
iOS开发之浅谈MVVM的架构设计与团队协作
今天写这篇博客是想达到抛砖引玉的作用,想与大家交流一下思想,相互学习,博文中有不足之处还望大家批评指正。本篇博客的内容沿袭以往博客的风格,也是以干货为主,偶尔扯扯咸蛋(哈哈~不好好工作又开始发表博客啦~)。由于本人项目经验有限,关于架构设计方面的东西理解有限,我个人对MVVM的理解主要是借鉴于之前的用过的MVC的Web框架~在学校的时候用过ThinkPHP框架,和SSH框架,都是MVC的架构模式,今转载 2017-03-17 09:40:41 · 1025 阅读 · 0 评论 -
使用CocoaPods管理框架
1、使用CocoaPods管理框架 如果我们只是添加了少量的第三方框架,那么手动管理起来也不算什么难事,但是如果我们使用了大量的第三方框架的时候,管理起来就会变成十 分繁杂的过程,此外,如果要获取第三方框架的更新,手动管理无异于重新 添加一遍第三方框架。因此,我们需要使用工具来帮助管理这些第三方框 架,CocoaPods让管理框架的操作变得简单易用。 CocoaPods是一款十分优秀的第三转载 2017-03-31 10:34:00 · 347 阅读 · 0 评论 -
IOS-DesignPattern-Singleton
1、SingletonDemo.h#import <Foundation/Foundation.h>@interface SingletonDemo : NSObject+(instancetype)shareSingletonDemo;//get instance method@end2、SingletonDemo.m#import "SingletonDemo.h"@implementation原创 2017-04-21 15:19:51 · 410 阅读 · 0 评论 -
iOS开发UI篇—UITabBarController简单介绍
一、简单介绍UITabBarController和UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型的例子就是QQ、微信等应⽤。 二、UITabBarController的使用1.使用步骤:(1)初始化UITabBarController(2)设置UIWindow的rootViewController转载 2017-05-25 10:15:22 · 457 阅读 · 0 评论 -
iOS 图形编程总结
iOS实现图形编程可以使用三种API(UIKIT、Core Graphics、OpenGL ES及GLKit)。这些api包含的绘制操作都在一个图形环境中进行绘制。一个图形环境包含绘制参数和所有的绘制需要的设备特定信息,包括屏幕图形环境、offscreen 位图环境和PDF图形环境,用来在屏幕表面、一个位图或一个pdf文件中进行图形和图像绘制。在屏幕图形环境中进行的绘制限定于在一个UIView类或其转载 2017-06-19 15:42:42 · 711 阅读 · 0 评论