`
lihao312
  • 浏览: 484047 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

IOS基础知识记录二

阅读更多
1.提醒用户信息, 铃声提醒或者震动提示
SystemSoundID soundID;
    NSString *url = [[NSBundle mainBundle] pathForResource: @"sound" ofType: @"wav"];
    
    AudioServicesCreateSystemSoundID((__bridge CFURLRef)[NSURL fileURLWithPath:url], &soundID);
    AudioServicesPlaySystemSound(soundID);
   //AudioServicesPlayAlertSound(soundID)


AudioServicesPlaySystemSound如果系统静音, 则用户提示就没有什么效果
AudioServicesPlayAlertSound如果静音会震动,否则声音提示
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);单一的震动
分享到:
评论

相关推荐

    IOS基础知识记录九(Page Scroll)

    本文将深入探讨iOS中的ScrollView基础知识,并基于提供的标签“源码”和“工具”进行详细讲解。 首先,`UIScrollView`是苹果iOS SDK中的一个基础组件,它允许用户在水平或垂直方向上滚动内容,内容可以超过屏幕的...

    IOS基础知识记录十(调用Google Map)

    NULL 博文链接:https://lihao312.iteye.com/blog/1728307

    iOS基础开发介绍.zip

    在iOS基础开发中,我们主要涉及的是Apple的移动操作系统平台上的应用程序开发。这一领域涵盖了Objective-C和Swift两种主要编程语言,Xcode作为集成开发环境(IDE),以及Cocoa Touch作为应用开发框架。以下是对这些...

    黑马ios基础测试题

    在这些黑马iOS基础测试题中,我们涵盖了多个C语言的基础知识点,包括变量、运算符、指针、函数调用、字符串处理以及算法。下面是每个问题的详细解析: 1. 这段代码主要涉及预增操作符和后增操作符的使用。`b`的值...

    Programming iOS 9.pdf

    书中应当涉及到了iOS应用开发的基础知识、界面设计、用户交互、编程范式以及如何利用iOS SDK(软件开发工具包)进行应用开发等内容。对于希望深入了解和掌握iOS应用开发的开发者来说,这本书可能包含了许多关于Swift...

    iOS复习记录日记01-从搭建出IOSUI最简单的计算器,到复杂的分布式服务端开发[2020]

    我会将我复习 IOSUI开发知识 从基础到进阶 完全的记录下来. 这里会涉及到:从搭建出IOSUI最简单的计算器,到复杂的分布式服务端和微服务的独立开发. 记录下来从前端到后端的全程学习和/复习的过程. 今天是第一篇日记....

    从零开始学iOS7开发系列教程-事务管理软件开发实战

    这一阶段还会讲解Swift编程语言的基础知识,如变量、常量、数据类型、控制流以及函数的使用,因为Swift是iOS7及以后版本的主要编程语言。 第二章至第四章,将深入讲解用户界面(UI)的设计与构建。这部分内容可能...

    iOS仿淘宝详情页弹性上拉下拉效果

    2. **内容偏移量(contentOffset)**:当用户滚动ScrollView时,contentOffset会记录滚动的位置。我们可以通过监听`scrollViewDidScroll:`代理方法,获取实时的contentOffset,以便计算是否到达页面顶部或底部。 3....

    iOS Source_ios_source_

    2. **Cocoa Touch框架**:它是iOS UI的基础,包括UIKit、AppKit等,用于创建用户界面和处理用户交互。 3. **ARC(Automatic Reference Counting)**:内存管理机制,理解何时对象被创建、持有和释放。 4. **...

    动漫项目-ios

    这个项目可能是由初学者创建的,目的是为了学习和掌握iOS应用开发的基础知识和技术,尤其是与动漫相关的特色功能。虽然代码可能尚未达到完全优化和完善的状态,但作为一个学习过程的记录,它提供了一个宝贵的实践...

    iOS抽奖 Lottery demo

    这个demo包含了许多关键知识点,如Xcode界面组件的使用、SQLite3数据库的集成以及代码注释的编写,对于学习和理解iOS应用开发具有很高的参考价值。 首先,Xcode是Apple官方提供的集成开发环境(IDE),用于构建iOS...

    ios二级列表展开

    1. **UITableView**:作为iOS中展示列表数据的主要组件,UITableView是构建二级列表的基础。通过自定义UITableViewCell,我们可以创建具有不同样式和行为的一级和二级列表项。 2. **DataSource和Delegate**:为了...

    iOS开发工具pt

    ### iOS开发工具与项目实践 #### 一、概述 在iOS开发领域,掌握正确的工具和技术对于...通过以上项目的实践,开发者不仅可以加深对iOS开发基础知识的理解,还能积累实际项目经验,为未来的开发工作打下坚实的基础。

    ios实现简单计算机

    在iOS平台上实现一个简单的计算器应用是...通过这个项目,你可以学习到iOS开发的基础知识,包括UI设计、数据模型、事件处理和错误处理等。这是一个很好的实践项目,可以帮助你更好地理解和掌握Swift或Objective-C编程。

    IOS基本操作

    在iOS开发中,基本操作是构建任何应用程序的基础。这些操作涵盖了网络通信、字符串处理、图像显示和数据结构的使用等方面。下面将详细讲解这些关键知识点。 1. **网络操作**: iOS应用经常需要与服务器进行数据...

    ios-opencv边缘检测

    6. **集成OpenCV到iOS项目**:在iOS项目中使用OpenCV,需要将`opencv2.framework`添加到项目依赖中,并正确配置Header Search Paths和Library Search Paths,确保编译器能找到库的头文件和库文件。 7. **图像流获取...

    ios应用源码之两个计算器的源代码 ing_calculator_1.53 2018127

    1. **Swift/Objective-C基础知识**:无论是Swift还是Objective-C,都需要掌握基本语法,如变量定义、条件语句、循环结构、类和对象等。源码中可能会包含这些元素,是理解程序逻辑的基础。 2. **UIKit框架**:这是...

    ios cocos2d 小游戏例子

    Cocos2d 是一款强大的开源游戏开发框架,尤其在iOS平台上,cocos2d-iphone是开发者们常用的选择,它为创建2D游戏、教育应用以及各种互动内容提供了丰富的工具和技术支持。本实例——"CatJump",是一个基于cocos2d-...

Global site tag (gtag.js) - Google Analytics