![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios进阶
文章平均质量分 64
安哥iOS
这个作者很懒,什么都没留下…
展开
-
Reachability apple官方检查网络状态
Reachability apple官方检查网络状态 // 1. 定义网络请求可到达状态 typedef enum { NotReachable = 0, // 不可到达 ReachableViaWiFi, // 通过WiFi可到达 ReachableViaWWAN // 通过无线广域网可到达(WWAN,即Wireless Wide Area Network原创 2015-01-13 12:10:21 · 150 阅读 · 0 评论 -
UIApplicationState 判断应用的状态
UIApplicationState 判断应用的状态// UIApplicationState 判断应用的状态typedef NS_ENUM(NSInteger, UIApplicationState) { UIApplicationStateActive, // 应用处于活跃状态 UIApplicationStateInactive, // 应用处于非原创 2015-01-23 15:18:39 · 3332 阅读 · 0 评论 -
UILocalNotification 本地通知
//UILocalNotification 本地通知 // 1.创建初始化本地通知 UILocalNotification *localNotification = [[UILocalNotification alloc] init]; // 2.设置属性 // 2.1 设置标题 localNotification.alertA原创 2014-12-11 09:54:35 · 152 阅读 · 0 评论 -
AudioToolbox 音效
AudioToolbox 音效#import "ViewController.h"#import // 导入音效框架@interface ViewController ()@property (nonatomic, assign)SystemSoundID soundID;- (IBAction)playSoundAction:(UIButton *)sender;@原创 2015-01-22 14:25:58 · 155 阅读 · 0 评论 -
Motion 摇一摇
Motion 摇一摇#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; }// 开始摇一摇- (void)motionBegan:(UIEve原创 2015-01-22 14:18:04 · 122 阅读 · 0 评论 -
AddressBook 访问通讯录 不带系统UI
AddressBook 访问通讯录 不带UI#import "ViewController.h"#import @interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // 1.创建通讯录实例原创 2015-01-22 14:33:02 · 104 阅读 · 0 评论 -
UIVisualEffectView 官方的模糊效果
UIVisualEffectView 官方的模糊效果 /*! 三种模糊的形式 typedef NS_ENUM(NSInteger, UIBlurEffectStyle) { UIBlurEffectStyleExtraLight, UIBlurEffectStyleLight, UIBlurEffectStyleDark原创 2015-01-22 14:09:45 · 155 阅读 · 0 评论 -
AddressBookUI 访问通讯录
#import "ViewController.h"#import @interface ViewController ()- (IBAction)displayPeopleAction:(UIButton *)sender;@property (nonatomic, strong) ABPeoplePickerNavigationController *peoplePicker;原创 2015-01-22 14:29:35 · 86 阅读 · 0 评论 -
UIAccelerometer 加速计(iOS5之前)
// 在iOS5之后被放弃#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // 1.设置加速计单例 UIAccelerometer原创 2015-01-21 10:26:18 · 122 阅读 · 0 评论 -
CMMotionManager 加速计(iOS5之后)
CMMotionManager 加速计#import "ViewController.h"#import @interface ViewController ()@property (nonatomic, strong)CMMotionManager *cmMg;@end@implementation ViewController- (void)viewDidLoad {原创 2015-01-21 10:29:04 · 142 阅读 · 0 评论 -
iOS 距离传感器
iOS 距离传感器#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)dealloc{ [[NSNotificationCenter defaultCenter] removeObserver:self name:UIDevice原创 2015-01-21 10:20:51 · 110 阅读 · 0 评论 -
Modal 模态方式
/*! 模态的几种方式 typedef NS_ENUM(NSInteger, UIModalPresentationStyle) { UIModalPresentationFullScreen = 0, UIModalPresentationPageSheet NS_ENUM_AVAILABLE_IOS(3_2), UIModalPresentationFormSheet NS_ENUM_原创 2015-01-21 10:34:28 · 104 阅读 · 0 评论 -
NSJSONSerialization 实现JSON和Foundation Object的相互转化
NSJSONSerialization 实现JSON和Foundation Object的相互转化你使用NSJSONSerialization类 转换JSON为Foundation 对象 和 转换Foundation 对为JSON.对象能够转换为JSON必须有以下属性:* 最顶层的对象是一个NSArray或者NSDictionary* 所有对象的实例是NSStrin原创 2014-12-10 10:05:32 · 250 阅读 · 0 评论 -
Core BlueTooth <一> CoreBluetooth Overview (概述)
CoreBluetooth Overview (概述)核心蓝牙框架可以让你的iOS和Mac应用程序与蓝牙低功耗设备进行通信。例如,您的应用程序可以发现,探索,并与低能量外围设备,如心脏速率监视器,数字恒温器,甚至其他iOS设备进行交互。 该框架是蓝牙4.0规范用于与低功耗设备使用的抽象。这就是说,它隐藏了许多从你的规范,开发商的低层细节,使其更容易为您制定与蓝牙低功耗设备进行交互原创 2014-12-08 21:16:25 · 190 阅读 · 0 评论 -
Core BlueTooth <二> Performing Common Central Role Tasks(实现一般的中心角色任务)
实现在低功耗蓝牙通信中的核心作用的设备进行了一些常见的任务,例如,发现和连接到可用的外围设备,并探索,并与外围设备所提供的数据进行交互。与此相反,实现了外围角色还设备进行了一些常见的,但不同的任务,例如,出版和广告服务,并响应读,写,并从连接中切牙订阅请求。 在本章中,您将学习如何使用蓝牙核心架构,由中央端执行的蓝牙低功耗任务,最常见的类型。后续将协助您开发的应用程序,基于代码的例子来原创 2014-12-08 21:10:06 · 152 阅读 · 0 评论 -
iOS ipa安装程序的制作
两种方法一 简单方法1. 选择Edit Sheme2. 选择 Release3.设备选择 iOS Device 或者你的iOS设备,再 command +B 编译Product的文件的.app 文件由红色变成了黑色 .app包创建成功.4.点击.app文件,右键Show in Finder,找到文件.打开iTunes ,切换到应用原创 2014-12-08 10:31:55 · 237 阅读 · 0 评论 -
APNs苹果推送通知服务
APNs苹果推送通知服务github URL: https://github.com/LiuRuian/ReferenceCode#import "AppDelegate.h"@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWi原创 2015-01-05 10:57:13 · 138 阅读 · 0 评论