上一页 1 ··· 85 86 87 88 89 90 91 92 93 ··· 353 下一页
摘要: 位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符 与运算符用符号“&”表示,其使用规律如下: 两个操作数中位都为 阅读全文
posted @ 2017-07-26 18:15 brave-sailor 阅读(280) 评论(0) 推荐(0)
摘要: 可以使用位运算来判断。 &是位的与运算符,是指二进制数按位“与”的操作, 逻辑与就是两者都为真的时候才为真,其他真假,假真,假假的运算结果都是假。二进制写法如下 1 & 1 = 1 , 1 & 0 = 0 , 0 & 1 = 0, 0 & 0 = 0 如果想判断十进制数 d 的二进制第n位是否是1, 阅读全文
posted @ 2017-07-26 17:51 brave-sailor 阅读(6907) 评论(0) 推荐(1)
摘要: -(BOOL) isKindOfClass: classObj 用来判断是否是某个类或其子类的实例 -(BOOL) isMemberOfClass: classObj 用来判断是否是某个类的实例 -(BOOL) respondsToSelector: selector 用来判断是否有以某个名字命名的 阅读全文
posted @ 2017-07-26 15:17 brave-sailor 阅读(600) 评论(0) 推荐(0)
摘要: iOS10新增加了一个UserNotificationKit(用户通知框架)来整合通知相关的API,UserNotificationKit框架增加了很多令人惊喜的特性: 更加丰富的推送内容:现在可以设置推送的title、subtitle、body 以及符合大小的图片、音频、视频等附件内容。 更好的通 阅读全文
posted @ 2017-07-26 14:06 brave-sailor 阅读(1410) 评论(0) 推荐(0)
摘要: 简介 新框架 获取权限 获取用户设置 注册APNS,获取deviceToken 本地推送流程 远程推送流程 通知策略(Category+Action) 附件通知 代理回调 简介 iOS10新增了UserNotificationKit框架,整合了关于通知的方法。增加了很多新特性: 1. 推送内容更加丰 阅读全文
posted @ 2017-07-26 14:05 brave-sailor 阅读(819) 评论(0) 推荐(0)
摘要: 使用UILocalNotification除了可以实现本地消息的推送功能(可以设置推送内容,推送时间,提示音),还可以设置应用程序右上角的提醒个数。 下面演示如何设置,效果图如下: AppDelegate.swift 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 阅读全文
posted @ 2017-07-26 11:41 brave-sailor 阅读(373) 评论(0) 推荐(0)
摘要: UIApplication简介 UIApplication对象是应用程序的象征。 每一个应用程序都有自己的UIApplication对象,而且是单例。 一个iOS程序启动后创建的第一个对象就是UIApplication对象。 通过UIApplication *app = [UIApplication 阅读全文
posted @ 2017-07-26 11:00 brave-sailor 阅读(422) 评论(0) 推荐(0)
摘要: iOS开发拓展篇——如何把项目托管到GitHub 说明:本文主要介绍如何把一个OC项目托管到Github,重操作轻理论。 第一步:先注册一个Github的账号,这是必须的 注册地址:Github官网注册入口 第二步:准备工作 gitHub网站使用Git版本管理工具来对仓库进行管理,注意它们并不等同。 阅读全文
posted @ 2017-07-26 10:34 brave-sailor 阅读(180) 评论(0) 推荐(0)
摘要: (本文代码已升级至swift3) Swift语言的类扩展是一个强大的工具,我们可以通过类扩展完成如下事情: 1,给已有的类添加计算属性和计算静态属性 2,定义新的实例方法和类方法 3,提供新的构造器 4,定义下标脚本 5,是一个已有的类型符合某个协议 (注意:扩展只能添加新的计算型属性,不能添加存储 阅读全文
posted @ 2017-07-26 10:17 brave-sailor 阅读(411) 评论(0) 推荐(0)
摘要: 在之前的文章中,我介绍了如何使用 AVPlayer 制作一个简单的音乐播放器(点击查看1、点击查看2)。虽然这个播放器也可以播放网络音频,但其实际上是将音频文件下载到本地后再播放的。 本文演示如何使用第三方的 StreamingKit 库,来实现网络流音频的播放。 一、StreamingKit介绍和 阅读全文
posted @ 2017-07-25 17:10 brave-sailor 阅读(1624) 评论(0) 推荐(0)
上一页 1 ··· 85 86 87 88 89 90 91 92 93 ··· 353 下一页