关闭

swift 2.2基本数据类型详解

整数 1.分为有符号整数和无符号整数; 2.有符号: Int8 Int16 Int32 Int64 Int; 3.无符号: UInt8 UInt16 UInt32 UInt64 UInt。 整数类型区别 1.在内存占用空间不同(sizeof(Type)获取); 2.表达的数据范围不同(可用min,max属性获取)。 Tips 1.特殊整数类型Int,长度与当前平台原生字长一致; ...
阅读(97) 评论(0)

iOS视图间的最小距离如何在Auto Layout 下进行设置?

在iOS应用开发中,我们常常需要调整、设置视图间的距离,对于iOS老鸟来说,这可能soeasy,但是对于初学者而言,还是比较恼火。今天小编就为大家分享一个在Auto Layout 下设置两个视图间最小间距的方法,对这个设置还不是很了解的亲,赶紧看起来吧~~       首先,我们先做个假设,如果现在要在某个视图(view)中放置三个子视图(subviews),其中两个子视图放置在上方,第...
阅读(279) 评论(0)

iOS中KVC和KVO有哪些用法?

在iOS开发中,我们常常用到键值编码KVC和键值监听KVO两个东东,今天小编和大家分享的就是这两个东东在应用开发中的具体用法。下面是小编在网上看到的一位大牛写的,灰常不错的有关KVC和KVO 的介绍,既然大牛都写得这么详细了,我们就直接借鉴借鉴吧。   键值编码KVC KVC的操作方法由NSKeyValueCoding协议提供,而NSObject就实现了这个协议,也就是说objective-...
阅读(216) 评论(0)

一半以上iOS面试者都无法准确答上的问题

今天在逛知乎的时候,看到一个帖子,下面的回答支持最多的是一个技术总监总结的他面试iOS开发工程师,常问的20个非常简单的问题,但能准确答对一半以上的人却非常少。小编看了下,感觉这些问题确实比较基础,之所以很多人很多问题答不上,归根结底还是对基础知识不够重视,掌握得不够牢靠。下面将者20个问题分享出来,大家可以来看看,你可以准确答对几个。   1. 什么是arc?(arc是为了解决什么问题诞生的...
阅读(428) 评论(0)

怎么利用runtime来改变文本框占位文字的颜色?

在iOS开发中,我们会遇到各种各样的问题,比如:文本框占位文字颜色的问题,今天在网上查询相关资料的时候,刚好看到了这么一篇文章,个人感觉很不错、很实用,分享出来,希望遇到类似功能实现问题的童鞋也有所参考吧。 废话不多说,先看看要实现的效果吧     点击文本框,光标和占位文字都会变为白色,取消编辑就会还原 我们先来看看,简单的实现方法 1 、光标变色只需要设置 tintColo...
阅读(242) 评论(0)

Objective-C的单例模式如何新建和测试?

所谓单例模式是一种最简单的设计模式之一,就是程序中一个类只对应着一个实例,在很多编程语言中都有这种模式,比如objective-c编程语言、Java语言。对于objective-c来说,其单例模式是怎样的呢?如何表现呢?今天小编围绕这个问题,整理了一篇相关文章,分享给大家,一起来get新技能吧。   单例模式一般用全局静态对象来实现。下面我们通过建立一个生成单例的类SingletonClass...
阅读(205) 评论(0)

swift实现自适应屏幕源码

本月初,苹果宣布swift编程语言开源,最近苹果软件工程高级副总裁 Craig Federighi 又坦言,Swift将深度整合到iCloud 和 OS X 中,这意味着swift将成为今后iOS开发的主流语言,从事iOS开发,swift是必学语言。        看到苹果近期的消息有点鸡冻,废话不多说,今天要和大家分享的是在网上看到的关于使用swift语言纯代码实现iphone软件自适应屏幕的...
阅读(398) 评论(0)

开发者必知的12个swift学习教程

虽然objective-c编程语言在过去很长一段时间都是iOS应用开发的基础语言,且很多iOS开发者对其也深爱有佳,但是随着swift编程语言的问世,迅速发展为开发者追捧的语言。且今年伴随着swift2.0的问世及swift语言的开源,更加奠定了其在今后的发展。       接触过swift语言的童鞋应该都知道,在开发 OS X, IOS, watchOS 和 TVOS 应用上,Swif...
阅读(230) 评论(0)

iOS中NSThread多线程如何使用?

在iOS应用开发中,NSThread多线程是最常使用知识点,也是iOS中比较重要的内容,今天小编为大家分享的就是NSThread多线程的相关创建及使用,新技能get走起~~   一、NSThread 创建线程常用的三种方式      //1:手动创建启动         let thread:NSThread = NSThread(target:self, selector:"doSo...
阅读(271) 评论(0)

Swift的String类型转换如何实现?

随着swift2.0的问世,越来越多的开发者使用这门语言进行iOS应用开发,在开发中我们常常需要用到各种字符串、类、接口等等,今天小编和大家分享的就是swift2.0中String的类型转换方法,一起来看看吧。          其实,swift语言属于强类型语言,但简单的String类型转换其实还是比较方便的,最暴力的就是强制类型转换,百试百灵:   functoString(a:...
阅读(361) 评论(0)

程序猿必知的swift单例编写的正确方式

在使用swift编程语言进行iOS应用开发的时候,我们常常借助单例来进行状态管理,但由于实现单例的方法很多,问题就来了,哪个才是最合适的呢?今天小编和大家分享的就是swift中编写单例的正确方式,一起来看看吧。   单例规则   关于单例,我们首先需要牢记三个重要的准则:   1. 单例必须是唯一的, 在程序生命周期中只能存在一个这样的实例。单例的存在使我们可以全局访问状态。例如: ...
阅读(160) 评论(0)

Swift 2.0构造函数是如何实现继承的?

不管是swift开发语言还是其他什么编程语言,函数的学习使用都是必不可少的,今天小编将和大家分享的是swift 2.0中,构造函数继承的实现,下面一起来看看吧。 在Swift 中,子类构造函数主要有两种来源:自己编写和从父类继承。但并不是父类的所有的构造函数都能继承下来,要从父类继承构造函数是有条件的。   条件 1 :如果子类没有定义任何指定构造函数,它将自动继承所有父类的指定构造函数。 ...
阅读(229) 评论(0)

Objective-C中NSMutableArray的创建及使用

现阶段在iOS开发中,我们使用最多的语言还是Objective-C。而在Objective-C中,我们常常用到NSMutableArray可变数组,对于有经验程序猿而言,这可能是非常简单的基础知识,但是对于初学者而言却是学习中必须掌握的知识点。废话不多说,下面一起来学习学习Objective-C  NSMutableArray的创建和使用吧。            NSMutableArray...
阅读(177) 评论(0)

iOS开发中如何实现app作为外设被连接的功能?

在iOS应用开发中,蓝牙开发是一个重点, 是iOS开发人员必须掌握的一个知识。今天小编就将为大家分享一篇iOS大牛写的有关蓝牙开发中,使用app发布一个peripheral,给其他的central连接的实现方法。           上面这张图是什么意思呢,相信开发过蓝牙项目的童鞋应该都清楚,central模式用的都是左边的类,而peripheral模式用的是右边的类。   p...
阅读(249) 评论(0)

最值得程序猿学习的几个iOS 开源项目

相信从事软件开发的童鞋应该都有这样的感触,不管怎么学,知识总是学不完的,而且入门一门技术不难,要深入学习一门技术才是真的难。          任何计算机技术,如果不努力学习、进步,就会感觉自己停步不前,没成就赶不说,还会对自己的自信心也是一个严重的打击。对于从事iOS应用开发的童鞋来说呢,入门后到进阶是一个阶段、进阶到高级开发是一个阶段、高级开发到精通又是一个阶段,那每个阶段我们应...
阅读(369) 评论(0)

HTML5学习之storage 介绍及使用方法

HTML5中,我们常常用到storage,那这个storage到底是什么鬼?有什么用呢?       其实,storage是个很简单的东西,只要熟悉JavaScript中对象的童鞋,看完小编本文的分享,对storage的概念及用法应该都能掌握个七七八八了。       在HTML5中,你可以吧storage 想象成是储存在客户端(浏览器)中的一些 javascript 对象,那么有什么用呢?举...
阅读(264) 评论(0)
    个人资料
    • 访问:4213次
    • 积分:121
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:9篇
    • 译文:0篇
    • 评论:0条