- 博客(13)
- 收藏
- 关注
转载 IOS -- iOS 8 CoreLocation 中状态栏(StatusBar)的细节问题
转载至 https://imethan.com/2015/01/23/guan-yu-ios-8-corelocation-de-xie-xi-jie/iOS 8 发布以后,CoreLocation 变得复杂了些:授权类型变成了:永不(Never)、使用应用程序期间(WhenInUsing)、始终(Always);增加 WhenInUse 状态指示条: 增加 Alw
2015-09-18 10:40:45 1048
原创 IOS -- 获取WIFI信息API
第一步 我们要了解一些关于wifi的术语:通常在手机WLAN中,BSSID其实就是无线路由的MAC地址。ESSID也可认为是SSID, 为WIFI 的网络名。第二步 通过非私有API获取wifi信息:- (NSString *) getDeviceSSID{ NSArray *ifs = (__bridge id)CNCopySupportedInterfac
2015-06-01 10:20:23 1797
原创 IOS -- XMPPFramework 即时聊天(3:XMPPFramework 实现连接服务器)
1.首先我来认识这些对象名词的含义。XMPPStream:xmpp基础服务类XMPPRoster:好友列表类XMPPRosterCoreDataStorage:好友列表(用户账号)在core data中的操作类XMPPvCardCoreDataStorage:好友名片(昵称,签名,性别,年龄等信息)在core data中的操作类X
2015-04-24 10:42:36 1789
原创 IOS -- XMPPFramework 即时聊天(2:XMPPFramework配置,初始化)
1.点击下载最新XMPPFramework https://github.com/robbiehanson/XMPPFramework 2.将高亮的文件夹拷贝到项目中。其中Extensions这个文件夹可以不拷贝进来,这是扩展文件,暂时用不上。3.在 TARGETS -> Build Phases -> Link Binary With Libraries
2015-04-23 17:21:08 841
原创 IOS -- XMPPFramework 即时聊天(1:XMPPFramework简介)
如果要深入理解,看英文最好 IntroToFramework XMPPFramework是一个OS X/iOS平台的开源项目,使用Objective-C实现了XMPP协议(RFC-3920)。XMPPFramework被分为两大块The xmpp core 【核心】The extensions (roster, XEP's, optional supporting
2015-04-23 16:11:40 568
原创 IOS -- objc_msgSend 函数的理解
今天遇到个问题:NSValue里封装了NSArray,如何把 NSValue转化为NSArray。解决的代码如下:dataSource 为一个NSValue对象。 NSArray *dataSourceArray; SEL sel = (SEL)[dataSource pointerValue]; if(sel){ dataSou
2015-04-22 15:51:48 650
原创 IOS -- Delegate委托 的 使用与理解
本文以“先学会运用 再去理解”为中心。代码在ARC条件下书写的。先说如何使用:程序存在两个控制器 分别是 ViewController 与 NextViewController。1.在NextViewController.h 申明我们的delegate#import #import "ViewController.h"@protocol MyDelegate
2015-04-21 11:24:29 1103
转载 IOS -- FMDB的使用心得
FMDB (https://github.com/ccgus/fmdb) FMDB 兼并ARC以及非ARC以下截取至 http://blog.devtang.com/blog/2012/04/22/use-fmdb/使用说明该使用说明主要翻译自fmdb的github项目说明文档: https://github.com/ccgus/fmdb引入相关文件
2015-04-20 16:42:27 560
原创 IOS -- xmppStreamDidDisconnect: Error Domain=GCDAsyncSocketErrorDomain Code=7 解决方案
在使用XMPPFramework 的时候,每次发送消息调用 [xmppStream sendElement:aMessage];就会调用xmppStreamDidDisconnect 这个代理。报错如下:xmppStreamDidDisconnect: Error Domain=GCDAsyncSocketErrorDomain Code=7 "Socket closed by r
2015-04-07 14:57:05 9703
原创 IOS -- 对UITableView的backgroundview的研究(ios7中backgroundView点击事件不响应)
最近做公司项目遇到个bug 、在tableview的backgroundview上加了个view 缺发现view上的button在ios7上没响应、对只有ios7 其他上面正常的。代码是这样的 self.tableView.backgroundView = self.emptyView;然后解决问题的代码是这样的 [self.tableView addSubvi
2015-03-30 10:43:01 3137
原创 IOS-关于XMPP的libidn 不支持arm64的问题
如果用的libidan版本稍微旧点用xcode6 编译 就会报错“_stringprep_xmpp_resourceprep”, referenced from;“_stringprep_nameprep”, referenced from;"_stringprep_xmpp_nodeprep", referenced from;"_stringprep", referen
2015-02-11 15:07:28 2294
原创 IOS -- 基于WebService WSDL 的请求
公司的WebService真的把我搞惨了。还好ok了。感谢 http://wuchaorang.2008.blog.163.com/blog/static/48891852201391695530894/ 对我的帮助。先看清楚大前提1. WebService 用的是soap 1.1切入正题:1.写出soap字符串进行请求,十分重要 我调用的是soap1.
2014-11-25 16:54:48 753
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人