2017年6月16日

IOS 了解新技术(UIPresentationController,屏幕适配)

摘要: 1.了解有什么新技术1> 苹果API文档 - General - Guides - iOSx API Diffs2> 观看WWDC会议视频 2.如何使用新技术 1> 自己根据API文档尝试新的类和新的方法2> 百度:iOSx开发3> 苹果API文档 - xxx - SampleCode* 比如Coc 阅读全文

posted @ 2017-06-16 22:47 守望星空 阅读(187) 评论(0) 推荐(0) 编辑

2017年6月15日

IOS http(上传和下载)

摘要: HttpTool.h #import <Foundation/Foundation.h> typedef void (^HttpToolProgressBlock)(CGFloat progress); typedef void (^HttpToolCompletionBlock)(NSError 阅读全文

posted @ 2017-06-15 08:33 守望星空 阅读(248) 评论(0) 推荐(0) 编辑

2017年6月13日

IOS 登录信息类(使用单例)

摘要: WCUserInfo.h #import <Foundation/Foundation.h> #import "Singleton.h" @interface WCUserInfo : NSObject singleton_interface(WCUserInfo); @property (nona 阅读全文

posted @ 2017-06-13 13:06 守望星空 阅读(1117) 评论(0) 推荐(0) 编辑

IOS Singleton(单例)

摘要: Singleton.h 阅读全文

posted @ 2017-06-13 13:02 守望星空 阅读(191) 评论(0) 推荐(0) 编辑

IOS XMPP总结

摘要: //前言:仿weixin实现一个即时通讯的案例,支持版本7.0以上 "准备工作 创建项目时使用git" /* 显示隐藏文件,看到git的文件夹 defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder defaults write com.apple.finder AppleShowAllFiles No &... 阅读全文

posted @ 2017-06-13 10:29 守望星空 阅读(850) 评论(0) 推荐(0) 编辑

2017年6月10日

IOS XMPP(即时通讯的框架)

摘要: 封装好的XMPP工具(登录,注册,注销) WCXMPPTool.h #import <Foundation/Foundation.h> #import "Singleton.h" #import "XMPPFramework.h" typedef enum { XMPPResultTypeLogin 阅读全文

posted @ 2017-06-10 10:24 守望星空 阅读(290) 评论(0) 推荐(0) 编辑

2017年5月30日

IOS .a静态库的和.framework制作

摘要: 选择“Cocoa Touch Static Library” 输入静态库名称 添加库需要包含的源代码 选择需要暴露出来的.h文件,.m文件会自动编译到.a文件中 选择真机设备,然后 Command+B 编译,libMJRefresh.a文件从红色变为黑色 选择模拟器,依然 Command+B ,模拟 阅读全文

posted @ 2017-05-30 19:19 守望星空 阅读(629) 评论(0) 推荐(0) 编辑

IOS 检测网络状态

摘要: 在网络应用中,需要对用户设备的网络状态进行实时监控,目的是 让用户了解自己的网络状态,防止一些误会(比如怪应用无能) 根据用户的网络状态进行智能处理,节省用户流量,提高用户体验 WIFI\3G网络:自动下载高清图片 低速网络:只下载缩略图 没有网络:只显示离线的缓存数据 苹果官方提供了一个叫Reachability的示例程序,便于开发者检测网络状态 https://developer.appl... 阅读全文

posted @ 2017-05-30 15:47 守望星空 阅读(148) 评论(0) 推荐(0) 编辑

IOS 缓存思路

摘要: 为了提高程序的响应速度,可以考虑使用缓存(内存缓存\硬盘缓存) 第一次请求数据时内存缓存中没有数据硬盘缓存中没有数据 取得某个请求的缓存- (NSCachedURLResponse *)cachedResponseForRequest:(NSURLRequest *)request; 清除某个请求的 阅读全文

posted @ 2017-05-30 15:40 守望星空 阅读(182) 评论(0) 推荐(0) 编辑

IOS Charles(代理服务器软件,可以用来拦截网络请求)

摘要: 什么是Charles Charles是一款代理服务器软件,可以用来拦截网络请求 利用Charles能得知大部分公司app的数据来源和数据格式 下载地址:http://www.charlesproxy.com/download/ 阅读全文

posted @ 2017-05-30 15:19 守望星空 阅读(505) 评论(0) 推荐(0) 编辑

导航