iOS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> iOS >>列表
今天试用了极光推送API用它是因为,大多数人说它的文档是最全的,但是用过之后,发现关于IOS的文档,还是很不够,导致走了一点弯路!特别是服务端的代码:https://github.com/jpush/jpush-api-java-clientforjavaJava代码JPushClientjpushClient=newJPushClient(masterSecret,appKey,0,DeviceEnum.Android,false)... 查看全文
这个是简单的UIButton按钮动画效果案例,源码,简单的UIButton按钮动画,可以自定义button属性。效果图:<ignore_js_op>使用方法:使用时把ButtonAnimations.h和.m文件导入新工程即可ButtonAnimations*btView=[[ButtonAnimationsalloc]initWithFrame:CGRectMake(10,150,self.view.bounds.size.width,80)];[self... 查看全文
· iOS通知机制发布时间:2014-12-09
网上经常说iOS的通知机制是使用了观察者模式,里面有两个角色,其一是poster(发送者),另一个是observer(接受信息的订阅者)。但我认为重要的角色是通知中心,它是整个通知机制的核心,有poster发送者发送的消息必定要到达通知中心,再由通知中心根据这个消息被哪些observer订阅者订阅过,就把消息往那些订阅者去分发。整体可以与现在的电子邮件结构作类比的。但要额外说明一下,iOS的通知虽然也叫Notification通知,但是与Android中的通知是不一样的... 查看全文
据投资公司PiperJaffray分析师吉恩·蒙斯特(GeneMunster)称,自iPhone69月中发售以来,iPhone在美国移动互联网流量中的份额有所上升,Android份额则出现下滑。蒙斯特称,在iPhone6发售以来的9周中,苹果iOS设备在美国移动互联网流量中的份额由60.6%上升至61.4%,同期内Android移动互联网流量份额由38.4%下滑至37.5%。这两款移动平台在移动互联网流量份额中的变动听起来可能相当小,但却表明iOS设备普及率增长了... 查看全文
对于真机,日志没法保存,不好分析问题。所以有必要将日志保存到应用的Docunment目录下,并设置成共享文件,这样才能取出分析。首先是日志输出,分为c的printf和标准的NSLog输出,printf会向标准输出(sedout)打印,而NSLog则是向标准出错(stderr),我们需要同时让他们都将日志打印到一个文件中。例子:freopen("xx.log","a+",stdout);freopen("xx.log","a+",stderr);具体做法... 查看全文
· IOS设计模式之单例模式发布时间:2014-12-07
待补充。... 查看全文
· ios8发布时间:2014-12-05
在iOS8开发中,发现一个CoreLocation的使用问题,执行操作之后,不会调用到定位之后的delegate方法中。根据文档,需要在使用CoreLocation前调用方法:[locationmanagerrequestAlwaysAuthorization];[locationmanagerrequestWhenInUseAuthorization];并在Info.plist中加入两个字段(需手动输入添加,无选择项... 查看全文
介绍完了服务器,这篇我们就要介绍重点了,写我们自己的IOS客户端程序先看一下我们完成的效果图首先下载xmppframework这个框架,下载点ZIP下载接下来,用Xcode新建一个工程将以下这些文件拖入新建工程中加入framework并设置到这里我们就全部设好了,跑一下试试,看有没有错呢如果没有错的话,我们的xmppframework就加入成功了。我们设置我们的页面如下图:我们的KKViewController.h[java]viewplaincopy#import<... 查看全文
美国当地时间12月2日,全球移动互联网大会硅谷站(GMICSV2014)在旧金山开幕。知名应用市场研究机构AppAnnie联合创始人兼CEOBertrandSchmitt在会上发布了2014年第三季度应用商店生态报告。以下为报告主要数据:2014年第三季度,GooglePlay应用下载量领先AppStore60%,但收入后者超过前者60%。中美两国占据了AppStore45%的下载量,巴西成为第三大下载国家。印度、韩国、墨西哥、土耳其等新兴市场也在异军突起。美国、日本... 查看全文
过去4年里,Mozilla一直表示没兴趣为iOS开发Firefox浏览器,不过它的新CEOChrisBeard也不这么想,发布iOS版本的Firefox是必须的。不过发布日期尚未可知。自2008年底GoogleChrome发布以来,Firefox的市场份额就一直缩水,现在它觉得放弃有数亿用户的iOS非明智之举了。放弃的原因就在于苹果对第三方浏览器的严苛要求—必须基于苹果的WebKit。而Mozilla觉得自身拥有一套更好用的,否则会影响iOS上的体验... 查看全文
· IOS学习路线图(一)发布时间:2014-12-02
一。一个月1.OC语法基础。2.KVC和KVO3.IOSUI基础4.UI表视图与集合视图5.UIStoryboard和autoLayout6.IpadAPI二。10天7.静态页面考核三。10天8.WebREST9.IOS手势与动画四。15天10.微博项目考核五。10天11.IOS多线程六。5天12.优化微博项目总计3个月,计划2个月10天,剩余20天调配。... 查看全文
苹果最新的iOS8系统现在已经被成功本届,并且在一些论坛上已经放出了越狱步骤。对此,苹果近日在零售店购物政策上又添加了一条保修的条例,表示凡越狱iPhone和iPad将不予保修,用以警示用户不要尝试越狱自己手中的iOS设备。苹果新条例表示“对iPhone软件进行非授权的修改违反了iPhone软件授权协议。修改iPhone软件最常用的方式就是越狱,这是我们为什么要强调,并强烈推荐用户不要进行越狱,因为越狱设备将不享受因为软件引起故障的保修服务。”同时... 查看全文
· 百度地图 IOS版开发经验分享发布时间:2014-11-29
最近刚完成app中地图的应用,感觉非常的曲折,折腾了很久,刚才开始一直不能成功使用百度地图api,报一大堆的错误,后来换到高德地图,又发现服务端使用的百度的经纬度,又从高德换回百度,泪奔。这里简单比较下高德地图和百度地图,个人觉得高德地图api导入真是非常简单,而且还分成几种版本;相比较百度地图api的导入就繁琐多了,主要是导入静态库文件,初次使用真的是繁琐,百度提供了三种导入方式,最后还是觉得合并静态库文件比较方便,不然要在xcode中作很多设置,而且还要根据各种情况更改... 查看全文
只是留存一下XMPP相关框架的导入步骤,方便以后查看一.框架地址1.其他语言可用XMPPFramework框架地址http://xmpp.org/xmpp-software/libraries/2.下载XMPPFramework框架:https://github.com/robbiehanson/XMPPFramework3.gitclonehttps://github.com/robbiehanson/XMPPFramework.git二.导入相关框架CocoaLumberjack... 查看全文
· iOS开发系列--地图与定位发布时间:2014-11-27
概览现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。例如你到了一个陌生的地方想要查找附近的酒店、超市等就可以打开软件搜索周边;类似的,还有很多团购软件可以根据你所在的位置自动为你推荐某些商品。总之,目前地图和定位功能已经大量引入到应用开发中。今天就和大家一起看一下iOS如何进行地图和定位开发。定位地图定位要实现地图、导航功能,往往需要先熟悉定位功能... 查看全文
在ipad下可以使用splitViewControllersplitViewController下包含两个viewController这是一种将屏幕一分为二的方式。在水平状态下会出现成两个左右两个区域我们通常称左边的为master右边的为detail如何在master与detail之间交互呢?当需要传递信息时,只要当前ViewController在splitViewController下就可以使用self.splitViewController... 查看全文
所有转出博客园,请您注明出处:http://www.cnblogs.com/xiaobajiu/p/4122034.htmlObjectic-C的单例的两种安全实现方案首先应该知道单例的实现有两大类,一个是懒汉式,一个是饿汉式。所谓的懒汉式就是在我们用到某对象(资源)的时候,去问一个负责提供的方法要那个对象。那个方法发现没有这个资源时就去创建资源,如果是已经有该资源时就直接返回这个资源。而饿汉式就是那个负责提供的方法早已为我们准备好了我们想要的资源问它,它就提供给我们那个它早就准备好了的资源... 查看全文
连接服务器前需准备事项:1.搭建好XMPP服务器2.设置服务器地址和端口[_xmppStreamsetHostName:@"127.0.0.1"];[_xmppStreamsetHostPort:5222];3.调用connect关键项:JID-格式必须为"用户名"+"@"+"服务器地址",示例:user@127.0.0.1连接服务器必须进行JID设置,如果还没有账号可以设置任意值具体代码如下:-(BOOL)connect:(NSString*)userwithpassword:... 查看全文
· [ios]scrollView实现移动与缩放发布时间:2014-11-25
实现滑动1.在viewDidLoad中对scrollview的contentSize属性赋值告诉他滑动范围。实现缩放1.在storyboard的scrollview的attribute标签中设置zoom的范围。2.实现一个UIScrollViewDelegate[scrollview的委托],并将其在viewDidLoad中传给scrollview3.实现UIScrollViewDelegate需要复写-(UIView*)viewForZoomingInScrollView:... 查看全文
· [iOS基础控件发布时间:2014-11-25
A.使用字典加载数据的缺点1.用户自行指定key,容易出错2.存入、取出都需要key,容易混乱B.模型(MVC中的model)1.字典与模型对比:(1)字典:存储数据,通过字符串类型的key取值(容易写错,写错了key编译器不会报错)(2)模型:存储数据,自定义属性存储数据,其实就类似JavaBean,本质是数据封装2.实现(1)定义模型类1@interfaceApp:NSObject23/**4copy:NSString5strong:一般对象6weak:UI控件7assign... 查看全文