iOS开发:GitHub上的40个iOS开源项目 1. AFNetworking 在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目。AFNetworking是一个轻量级的iOS、Mac OS X网络通信类库,现在是GitHub上
iOS开发:队列和信号量该如何同步 针对这个问题,我想到了两种解决方案:第一就是执行这些操作之前先判断是否已经初始化,如果尚未初始化则使用一个数组队列把操作参数及调用的
iOS开发:正确使用const,static,extern 前言 本篇主要介绍在开发中怎么使用const,static,extern3个关键字,如果喜欢我的文章,可以关注我微博:吖了个峥,也可以来小码哥,了解下我们的iOS培训课
IOS开发:提示框的正确实现方式 在从iOS8到iOS9的升级过程中,弹出提示框的方式有了很大的改变,在Xcode7 ,iOS9.0的SDK中,已经明确提示不再推荐使用UIAlertView,而只能使用UIAlertControlle
iOS开发:服务器到客户端对ATS的适配 一、简单谈谈ATS(App Transport Security) ATS(App Transport Security)是为了提高App与服务器之间安全传输数据一个特性,这个特性从iOS9和OSX10.11开始出现,它默认
iOS开发:Git流程 iOS开发中的Git流程 Git的优点相信已不用我赘述,不是SVN之流能够相提并论的。 以前多人开发的时候我还用过拖文件大发和别人合作的。- -! 我在这里不多说一些基本命令
IOS开发:Unity3D 两种方式播放游戏视频 Unity支持的播放视频格式有.mov、.mpg、.mpeg、.mp4、.avi和.asf。只需将对应的视频文件拖拽入Project视图即可,它会自动生成对应的MovieTexture对象。如下
IOS开发:Unity3D角色控制器组件研究 使用它的方法如下,首先打开Unity游戏引擎编辑器,然后在Project视图中右键选择Import Package - Charactr Controller(角色控制器)把它导入我们的工程中。如下
iOS开发:Unity3D 使用C#语言建立本地数据库 首先你需要得到Mono.Data.Sqlite.dll 文件 与System.Data.dll文件。如果你在Mac 操作系统下使用Unity那么很悲剧,找不到这两个文件,至少我没能找到。
IOS开发:Unity3D游戏引擎之构建框架与导出项目 首先先去Unity3D官网 http://unity3d.com/,我们可以看到很多关于Unity3D的消息。点击DownLoad开始下载Unity,下载的时候建议不要使用Safari自带的下
iOS开发:UIView动画详解 执行动画所需要的工作由UIView类自动完成,但仍要在希望执行动画时通知视图,为此需要将改变属性的代码包装到一个代码块中。 1.UIView动画具体创建方法 - (vo
iOS开发:自定义状态栏代码详解 公司的开发的项目要求在状态栏上边加入程序下载的进度条,之前写的程序,由于是根据ipad的朝向来设置自定义的状态栏的frame,以及子视图的 frame和
iOS开发:strong、weak等详解 现在我们看看iOS5中新的关键字strong, weak, unsafe_unretained. 可以与以前的关键字对应学习strong与retain类似,weak与unsafe_unretained功能差不多(有点区别,等下会介绍,
iOS开发:delegate、notification、KVO的选择 delegate、notification和KVO的功能比较类似,那么在实际的编程中,如何选择这些方式呢? 在开发ios应用的时候,我们会经常遇到一个常见的问题:在不
iOS开发:内置URL schemes 在IOS的应用中经常会看到一些应用程序通过某个点击动作而直接跳到App Store页面,开始很奇怪这种第三方应用于IOS的系统应用交互时怎么实现的。后来发现苹果的
IOS开发:CocoaPods一个Objective-C第三方库的管理利器 1、CocoaPods是跑在Ruby的软件,安装可能需要几分钟,安装命名: sudo gem install cocoapods 2、如果想为每个第三方库生成文档,那运行 brew
IOS开发:如何挂起主线程 但某些时候,我们希望让主线程等待IO操作完成例如主线程创建了一个文件夹后,等待完成,再往文件夹中创建文件。 NSObject类有一个方法performSelectorOnMainThre
iOS开发:Web应用简单本地化 目前大多数的企业级IOS应用还是以报表和公文审批为主,而且应用的发展趋势必将是朝Web方向发展的,虽然Native App有着无法比拟的灵活性。 如何将IOS上的一
IOS开发:Cocoa的类与对象 我们可以在/usr/include/objc/objc.h 和 runtime.h 中找到对 class 与 object 的定义: typedef struct objc_class *Class; typedef struct objc_object { Class isa; } *id; Class 是一个 objc_class 结构
IOS开发:Objective-C Category的最初体验 Step1: 创建项目 启动Xcode - File - New - Project. 然后创建一个 iOS Single View Applciation。这里我们命名为 Categories. Step2: 创建Category 现在来创建一个Category来为
iOS开发:可交互原型的最佳实践 很多 UX 和 PM 同学还是习惯使用传统的 Axure RP 制作产品原型,作者觉得 Axure RP 在 iOS 原型阶段还是有优势的,比如可以很方便交互模式的创新和细节,不
IOS开发:Unity3D根据动态的两个轨迹点绘制面详解 暂时我们先忽略Z轴(这样在平面中看得更清楚),假设Z轴坐标都为0。假设游戏中有两个轨迹点在动态的增加与改变,最后将这两个点改变
iOS版PSP模拟器PPSSPP怎么用 很多童鞋喜欢玩PSP上面的游戏,那么一定需要PSP设备吗?现在有一款很火的psp模拟器ppsSPP,不仅可以在电脑上,还可以在安卓手机苹果手机上面使用。iOS版的PP
iOS 模拟器Simulator使用介绍 iOS模拟器,是在Mac下面开发程序时,开发iOS平台的程序时候,可以使用的辅助工具。iOS Simulator 是Xcode的一部分,Xcode是苹果自家的iOS开发程序,可以免费下载
苹果swift2.0开发语言什么时候开源 对于开发者来说,相信都知道swift 2.0开发语言了,这是苹果在WWDC2015大会发布的。那么苹果swift2.0开发语言什么时候开源呢?下文小乐哥给大家带来苹果