#define SHOWALERT(MESSAGE) \
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"提示" message:MESSAGE preferredStyle:UIAlertControllerStyleAlert]; \
UIAlertAction *okAction = [UIAlertAction actionWithTitle:@"确定" style:UIAlertActionStyleDefault handler:nil]; \
[alertController addAction:okAction]; \
UIViewController *vc = [UIApplication sharedApplication].windows[0].rootViewController;\
[vc presentViewController:alertController animated:YES completion:nil];

转载于:https://www.cnblogs.com/hualuoshuijia/p/6002699.html

oc UIAlertController封装相关推荐

  1. iOS 开发 OC编程 数组冒泡排序.图书管理

    // //  main.m //  oc -5 数组 // //  Created by dllo on 15/10/28. //  Copyright (c) 2015年 dllo. All rig ...

  2. iOS开发 - OC - block的详解 - 基础篇

    深入理解oc中的block 苹果在Mac OS X10.6 和iOS 4之后引入了block语法.这一举动对于许多OC使用者的编码风格改变很大.就我本人而言,感觉block用起来还是很爽的,但一直以来 ...

  3. iOS (封装)一句话调用系统的alertView和alertController

    前言: 本文仅作参考存留,请用新版封装:iOS 更加优雅便捷的UIAlertView/UIAlertController封装使用 UIAlertController是iOS8.0之后出来的新方法,其将 ...

  4. AFNetworking 框架封装

    1. OC 的封装   1.1 使用 pod 方法下载库 pod init ->pod install --repo-update   1.2 Podfile 文件 # Uncomment th ...

  5. IOS几种常见的实现扫描、生成二维码的方式(一、使用ZBar SDK)

    最近项目中使用到扫描二维码的功能,要求还蛮多的,包括界面的定制,扫描灵敏度,使用的稳定性等等.于是,研究总结了一下IOS中几种扫描二维码的实现方式. 基本上我们的实现方法有三大途径:ZBar.ZXin ...

  6. 一份非常详尽的 Objective-C 到 Swift 的迁移指南

    原文在我的博客:一份非常详尽的 Objective-C 到 Swift 的迁移指南 国际友人可以看这里:A guidebook for migrating from Objective-C to Sw ...

  7. iOS开发UI篇—Quartz2D使用(绘制基本图形)

    一.简单说明 图形上下文(Graphics Context):是一个CGContextRef类型的数据 图形上下文的作用:保存绘图信息.绘图状态 决定绘制的输出目标(绘制到什么地方去?)(输出目标可以 ...

  8. runtime 项目实战方法处理

    1.OC runTtime 封装 @interface RunTimeHelper:NSObject+ (NSString*) runTimeCallByMethod:(NSObject*) obj ...

  9. iOS runtime和runloop

    runtime 和 runloop 作为一个程序员进阶是必须的,也是非常重要的, 在面试过程中是经常会被问到的, 所以大家有必要进行研究,有能力的童鞋可以和下面作者一样, 亲历实践一下. 在简书里发现 ...

最新文章

  1. python【数据结构与算法】 python3 deque模块(双端队列)
  2. c语言二级考试程序设计题难吗,计算机二级考试:题库抽的不是题是“命”!附赠考试通关全攻略!...
  3. Python账号密码登陆判断(三次机会)
  4. 牛客多校5 - Graph(字典树+分治求最小生成树)
  5. 教你阿里云企业版服务器配置到底怎么选?阿里云ECS相关术语汇总
  6. 常见的php笔试题(附答案)搜集整理
  7. 自制割接(平滑过滤)实验大全
  8. python多组输入第一行第一组t组表示有t组数据_python3的输入方式及多组输入方法...
  9. Vlan9.com论坛 2007-10-30精华技术文档
  10. 大一新生开学考计算机知识点,2018年大一新生入学考试科目及考试资料和内容解读...
  11. 创业码农被公司套路最惨的一次经历
  12. Web前端 — Bootstrap(2)
  13. android studio for android learning (六)在布局中常使用的单位
  14. 安装oracle bi apps,Oracle BI Apps 11.1.1.7.1 系统安装(十一,配置ODI)
  15. python xlsxwriter下载_python_xlsxwriter模块
  16. 使用C++编写卷积神经网络(一)
  17. 山西省忻州市水泥厂能耗监测系统的设计与应用
  18. OpenWrt开发必备软件模块——系统总线ubus
  19. 人脸识别相关的数据集汇总
  20. 上半年亏损之下,卫龙第三次冲刺港股IPO

热门文章

  1. as 运算符 与 where T : class
  2. SDL1.3(C语言)程序移植LINUX。。。
  3. delphi开发回忆录——面向对象的基础,继承
  4. sublime text c++ mac 怎么用_Mac 地址是什么,怎么用
  5. 树莓派7寸触屏,略贵
  6. Linux下使用GDAL进行开发(automake使用)
  7. GitHub上最火的40个iOS开源项目(一)
  8. 55个javascript经典用法
  9. 【java学习之路】(java框架)010.声明式事务控制
  10. Python使用C++动态库的方法