zoukankan      html  css  js  c++  java
  • AFNetworking(AFN)总结

    AFNetworking(AFN) ----主要做下载上传之用

    //他是干啥的?发送请求,主要做下载上传之用

    (苹果自带有获取服务器数据的方法NSURLConnection send,AFNetworking的或许服务器数据方法貌似不必这个方便)

    //咋用?

    //获取当前时间  Formatter:格式化程序

    NSDate *date=[NSDate date];

            //设置时间格式

    NSDateFormatter *formatter=[[NSDateFormatter alloc]init];

      formatter.dateFormat=@"yyyyMMddHHmmss"

    NSString *str=[formatter stringWithDate:date];

    //时钟NSTimer  按照一定的事件频率去重复某个 都做

          //英译schedule:预期 repeats:重复 Interval:间隔

          //初始化时钟

    [NSTimer scheduledTimeWithInterval:0.1 target:self selected:@selector() uesrInfo:()repeats:(BOOL)];//缺点:是是太准,大概齐,不是太精准的。

    //CADisplayLink  显示链接

            //英译 Loop:环

       使用CA所以需导入框架quartzcore.framework

       作用是每次刷新屏幕时候通知系统,每秒刷新60次

       步骤

       1 实例化CADisplayLink(类方法 display...)

       2 调用对象添加时钟到主运行循环(对象 addToRunLoop)

          [NSRunLoop mainRunLoop] 类型NSDefaultRunLoop

    //主运行循环,所有的程序都会有一个默认的主运行循环,负责检测系统信息及用户交互

    1.0版本

           //英译parameter:参数

    //首先添加两个框架

    systemConfiguration系统配置框架,判断是否联网

    mobelCoreservices移动核心服务

    //pch文件中包含头文件

    <systemConfiguration/systemConfiguration.h>

    <mobelCoreservices/mobelCoreservices.h>

    //检测网络连接状态

    - (void) setReachabilityStatusChangeBlock

       //Reachable:连接 Reachability:到达

  • 相关阅读:
    MySQL数据库的优化
    PHP中获取文件扩展名
    PHP实现几种经典算法详解
    Linux服务器上crontab定时执行脚本文件
    LeetCode每日一题(五):加一
    巧妙利用枚举找出数组元素所在区间
    PHP实现几种经典算法详解
    _initialize() 区别 __construct()
    LeetCode每日一题(四):搜索插入位置
    LeetCode每日一题(三):移除元素
  • 原文地址:https://www.cnblogs.com/ly1973/p/5394403.html
Copyright © 2011-2022 走看看