摘要: 更新记录:该Storyboard教程由Caroline Begbie更新iOS 8和Swift相关内容。原文作者为教程编纂组的成员Matthijs Hollemans。2014/12/10更新:更新至Xcode 6.1.1。Storyboard是最先在iOS 5引入的一项振奋人心的特性,大幅缩减构建... 阅读全文
posted @ 2015-10-09 20:11 brave-sailor 阅读(450) 评论(0) 推荐(0)
摘要: 今天凌晨Apple刚刚发布了Swift编程语言,Swift是供iOS和OS X应用编程的新编程语言。相信很多开发者都在学习这门新语言。废话不多说,下面我就来学习使用Swift创建一个简单的UI应用程序。关于Swift语法,可以参考《Apple Swift编程语言入门教程》效果如下:开发环境Xcode... 阅读全文
posted @ 2015-10-09 19:21 brave-sailor 阅读(369) 评论(0) 推荐(0)
摘要: 在图形界面编程时,解决的第一问题就是如何将静态界面与代码关联起来,或者说是代码如何与界面上的对象通信, 代码如何操作界面上的对象。在iPhone平台上,引入了IBOutlet与IBAction。通过在变量前增加IBOutlet来说明该变量将与界面上的某个UI对象对应,在方法前增加IBAction来说... 阅读全文
posted @ 2015-10-09 16:37 brave-sailor 阅读(247) 评论(0) 推荐(0)
摘要: 1.新建小QQ项目2.将所需用到的图片资源(resource)文件夹,添加到项目中.并新建一个登录页面:LoginViewController.swift3.修改LoginViewController.swift代码为123456import UIKitclass LoginViewControll... 阅读全文
posted @ 2015-10-09 15:19 brave-sailor 阅读(345) 评论(0) 推荐(0)
摘要: 1.打开项目QQMusic,然后点菜单:“File-New-Target”添加appleWatch扩展项2.选择Swift语言,把Include Notification Scene前的勾去掉 (项目暂时不需要做ios端的通知)3.在 WatchKit Extension的Compile Sourc... 阅读全文
posted @ 2015-10-09 15:16 brave-sailor 阅读(724) 评论(0) 推荐(0)
摘要: Mirror of Apple’s iOS samplesThis repository mirrorsApple’s iOS samples.NameTopicFrameworkDescriptionABUIGroupsData Management(Contact Data)AddressBoo... 阅读全文
posted @ 2015-10-09 11:45 brave-sailor 阅读(770) 评论(0) 推荐(0)
摘要: 一、关键概念:Generic Attribute Profile (GATT)通过BLE连接,读写属性类小数据的Profile通用规范。现在所有的BLE应用Profile都是基于GATT的。Attribute Protocol (ATT)GATT是基于ATT Protocol的。ATT针对BLE设备... 阅读全文
posted @ 2015-10-09 11:42 brave-sailor 阅读(211) 评论(0) 推荐(0)
摘要: 摘要:拥有着苹果先天生态优势的Swift自发布以来,各种优秀的开源项目便层出不穷。本文作者站在个人的角度,将2014年Swift开源项目做了一个甄别、筛选,从工具、存储、网络、界面、框架到Demo以及完整应用等,满满的干货。作为一门集百家之长的新语言,Swift拥有着苹果先天的生态优势,而其在Git... 阅读全文
posted @ 2015-10-09 11:28 brave-sailor 阅读(395) 评论(0) 推荐(0)
摘要: 在这里,你将会学习到解析JSON数据,网络请求功能,动态调整cell内容等功能!!!最终的结果 是这样的,项目相对简单,很适合入门!下面让我们一起开始教程之旅吧!1、先看下项目工程结构:第一步:创建Utitlities文件夹,先完成基础通用的辅助功能1、网络请求类:HttpRequest.swift... 阅读全文
posted @ 2015-10-09 11:23 brave-sailor 阅读(389) 评论(0) 推荐(0)
摘要: 下面通过一个例子说明如何在代码中进行segue页面的切换,以及参数的传递。样例功能如下:1,主界面中是一个列表(这个列表是在代码中实现)2,点击列表项时,界面会切换到详情页面,同时传递改列表项的值到详细页面。效果图如下:实现步骤:1,在storyboard中拖入一个新的ViewController用... 阅读全文
posted @ 2015-10-09 11:16 brave-sailor 阅读(423) 评论(0) 推荐(0)
摘要: 一、简单介绍UITabBarController和UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型的例子就是QQ、微信等应⽤。二、UITabBarController的使用1.使用步骤:(1)初始化UIT... 阅读全文
posted @ 2015-10-09 11:13 brave-sailor 阅读(195) 评论(0) 推荐(0)
摘要: 1.效果图 2.NewsViewController.swift[objc]view plaincopy////NewsViewController.swift//NavigationDemo////Createdby赵超on14-6-27.//Copyright(c)2014年赵超.Allrigh... 阅读全文
posted @ 2015-10-09 11:07 brave-sailor 阅读(410) 评论(0) 推荐(0)
摘要: 老实说,这两个小东东实在是太麻烦了,很不好懂,我自己那api文档都头晕,在网上找到很多资料,才知道是怎么回事,这里总结一下,记住这个原则就会很清楚了:1、onInterceptTouchEvent()是用于处理事件(类似于预处理,当然也可以不处理)并改变事件的传递方向,也就是决定是否允许Touch事... 阅读全文
posted @ 2015-10-09 09:30 brave-sailor 阅读(314) 评论(0) 推荐(0)