iOS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> iOS >>列表
iOS开发融云即时通讯集成详细步骤1.融云即时通讯iOSSDK下载地址http://rongcloud.cn/downloads选择iOSSDK下载2.进行应用开发之前,需要先在融云开发者平台创建应用,如果您已经注册了融云开发者帐号,请前往融云开发者平台创建应用;如果您还没有注册融云开发者帐号,请前往融云官方网站首先注册开发者帐号,注册后创建应用。注册地址https://developer.rongcloud.cn/signup3.登陆融云开发者平台https://developer... 查看全文
· IOS本地日志记录方案发布时间:2017-03-16
我们在项目中日志记录这块也算是比较重要的,有时候用户程序出什么问题,光靠服务器的日志还不能准确的找到问题。现在一般记录日志有几种方式:1、使用第三方工具来记录日志,如腾讯的Bugly,它是只把程序的异常日志,程序崩溃日志,以及一些自定义的操作日志上传到Bugly的后台2、我们把日志记录到本地,在适合的时候再上传到服务器这里我要介绍的是第二种方法,第一种和第二种可以一起用。假如现在有下面这样的日志记录要求1、日志记录在本地2、日志最多记录N天,N天之前的都需要清理掉3、日志可以上传到服务器... 查看全文
· iOS 集成Weex入门教程发布时间:2017-03-15
前言自Weex发布伊始,其口号"WriteOnce,RunEverywhere"就吸引了大批前端与客户端程序猿纷纷入坑,我也不能独善其中.就我目前所学习Weex的经验在此记录一下,由于我是一名刚入行不久iOS开发者,所以这篇博客含金量不高,下面就简单阐述下如何将Weex初步集成到iOS.Weex简介2016年4月21日,北京-阿里巴巴今天在Qcon大会上宣布跨平台移动开发工具Weex开放内测邀请。Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验... 查看全文
· iOS性能之HTTP2.0发布时间:2017-03-15
在移动互联网领域蓬勃发展的今天,APP的性能也成为各大公司重点关注的方向,该系列文章主要针对iOS的性能的几个方面做一些研究。什么是HTTP2.0?网上很容易搜到关于HTTP2.0的概念的文章,这里不再累述。苹果从iOS9开始支持HTTP2.0,对iOS开发人员来说,即是iOS9开始,NSURLSession可以支持HTTP2.0。因为苹果已经打算废弃NSURLConnection,所以NSURLConnection不能支持HTTP2.0。UIWebView也不能支持HTTP2.0(当然... 查看全文
Google的“Area120”孵化器项目已经开发了Uptime-一个iPhone应用程序,用于与其他用户协作观看YouTube视频。该应用的用户将看到其他观看者的视频进度条。用户可以关注其他正在观看Youtube视频的用户,查看他们正在观看的内容,并从应用程序内部分享观看视频的剪辑。该应用还可以让用户对Youtube视频进行实时评论,并且对喜欢的视频点赞,并获得朋友和你关注的人所提供的每日视频推荐。目前,该应用仅支持iOS,没有Android版本... 查看全文
· 自学 iOS发布时间:2017-03-15
最近公司项目不是很忙,偶然间看到编程语言排行榜,看到swift已经排到前10了,然OC排名也越来越后了,感觉要上车了,虽然现在项目都是用OC写的,但是swift是一种趋势。在网上看到“自学iOS-三十天三十个Swift项目”这篇博客,我也想自己在闲暇之余学习下swift,在看了2天的swift的语法过后,才开始做这个,语法看的也不是很懂,有些部分。还是要自己动手废话不多说先上效果这是这个简单的效果1... 查看全文
Swift:TangramKit:https://github.com/youngsoft/TangramKitOC:MyLayout:https://github.com/youngsoft/MyLinearLayout简介MyLayout是一套iOS界面视图布局框架。其内核是基于对UIView的layoutSubviews方法的重载以及对子视图的bounds和center属性的设置而实现的。MyLayout功能强大而且简单易用,它集成了iOSAutolayout和SizeClasses... 查看全文
近日,制作思维导图软件XMind告诉腾讯创业(微信公众号:qqchuangye),其刚刚发布了第一个iOS版本,也就是XMindCloudforiOS。作为一款为用户提供思维导图服务的工具,XMind的免费版本也能够帮助用户方便快捷的制作思维导图。在XMind产品中,用户可以通过简单操作,制作一目了然的图片,很大提高了工作和学习效率。XMindCloud是一款与XMind协同的工具,它可以云同步脑图,记录灵感,创建待办事项。查阅在其他平台上完成的流程图等信息图表以及分享创作好的思维导图... 查看全文
· iOS中时间与时间戳的相互转化发布时间:2017-03-11
//获取当前系统时间的时间戳#pragmamark-获取当前时间的时间戳+(NSInteger)getNowTimestamp{NSDateFormatter*formatter=[[NSDateFormatteralloc]init];[formattersetDateStyle:NSDateFormatterMediumStyle];[formattersetTimeStyle:NSDateFormatterShortStyle];[formattersetDateFormat... 查看全文
3月7日消息微软智能相机应用《MicrosoftPix》iPhone版今天迎来v1.0.28更新。这款《Pix》应用可以看作是Blink和自拍应用的结合体。本次更新是根据大家的建议,新增了闪光灯支持。轻松拍摄更精彩的照片!MicrosoftPix在镜头背后采用严谨的智能设计,就像一位专业摄影师,帮助您即时调整设置、选择最佳镜头并增强照片效果,让您镜头中的人物和风景呈现最佳效果。您在拍摄时无需犹豫不决,只需尽情享受每一个精彩时刻,MicrosoftPix将为您捕捉和记录!MicrosoftPix... 查看全文
· iOS开发中断言的使用—NSAssert()发布时间:2017-03-08
原文链接:http://blog.csdn.net/univcore/article/details/16859263断言(assertion)是指在开发期间使用的、让程序在运行时进行自检的代码(通常是一个子程序或宏)。断言为真,则表明程序运行正常,而断言为假,则意味着它已经在代码中发现了意料之外的错误。断言对于大型的复杂程序或可靠性要求极高的程序来说尤其有用。有关断言的详细信息,推荐大家一定去看《代码大全2》中“防御式编程”这一章。下面,摘录一些代码大全中有关断言使用的经典指导性建议... 查看全文
在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。然而,在iOS中有很多方法完成以上的任务,到底有多少种方法呢?经过查阅资料,大概有三种方法:NSTimer、CADisplayLink、GCD。接下来我就一一介绍它们的用法。一、NSTimer1.创建方法1NSTimer*timer=[NSTimerscheduledTimerWithTimeInterval:1.0target:selfselector... 查看全文
由于iOS系统为“伪后台”运行模式,当按下HOME键时,如程序不做任何操作,应用会有5秒的执行缓冲时间,随机程序被挂起,所有任务终端,包括计时器和位置更新等操作,但程序打开后台模式开关后,部分任务可以再后台执行,如音频,定位,蓝牙,下载,VOIP,即便如此,程序的后台运行最多可以延长594秒(大概是10分钟)。不幸的是,程序在声明后台模式后很有可能在app上架时被拒。基于此,我研究出了不用申明后台模式就能让计时器和定位在app进入前台时继续运行的方法。实现原理如下:利用iOS的通知机制... 查看全文
· IOS自定义UIView发布时间:2017-03-07
IOS中一般会用到几种方式自定义UIView1、继承之UIView的存代码的自定义View2、使用xib和代码一起使用的自定义View3、存xib的自定义View(不需要业务处理的那种)本文主要就介绍下存代码的自定义UIView和能够在storeboard中实时显示效果的自定义UIView先上效果图上面为设计界面,能够直接显示一个View的圆角与边框线上面那个圆形饼图是用纯代码自定义的1.实现在storeboard中实时显示效果的自定义UIView1、创建MyView... 查看全文
现在Hybird这块,网上也有很多文章,最近研究了下,分享给大家。什么是Hybird技术?1、一般是指WebView和Native技术混合而成的一套技术方案2、也可以理解成,非Native技术与Native技术的混合开发现在的Hybird有几种实现方式:1、UIWebView、WKWebView直接使用的是网页与OC交互(cordova与phonegap是使用该方案)(本文没有对该方案进行讲解)2、数据驱动、脚本驱动(RN、微信小程序用的好像都是这种原理... 查看全文
· Android仿ios底部弹出框效果发布时间:2017-03-04
准备:publicclassActionSheet{publicinterfaceOnActionSheetSelected{voidonClick(intwhichButton);}privateActionSheet(){}publicstaticDialogshowSheet(finalContextcontext,finalintlayoutId,finalOnActionSheetSelectedactionSheetSelected... 查看全文
· iOS开发之仿射变换示例总结发布时间:2017-03-04
本篇博客比较简单,但还是比较实用的。其中的示例依然使用Swift3.0来实现,该博客算是下篇博客的一个引子,因为我们下篇博客要介绍使用Swift开发iOS应用中常用的一些Extension。而在这些Extension中的ImageExtension中会用到仿射变换的东西来对图片进行处理。所以本篇博客就先将fang放射变换(CGAffineTransform)的东西拎出来单独的过一下,这样在下篇博客中就可以减少对仿射变换的介绍了。在之前的博客中,我们聊过仿射变换的东西... 查看全文
· iOS之某公司iOS开发笔试题发布时间:2017-03-04
参考答案不唯一,大家可以根据自己的理解回答,没有必要跟笔者的一样。参考笔者的答案,也许给你带来灵感!1、对数组中的元素去重复例如:NSArray*array=@[@"12-11",@"12-11",@"12-11",@"12-12",@"12-13",@"12-14"];参考答案:第一种方法:开辟新的内存空间,然后判断是否存在,若不存在则添加到数组中,得到最终结果的顺序不发生变化。效率分析:时间复杂度为O(n^2)... 查看全文
本文出自:http://blog.csdn.NET/hengshujiyi/article/details/21182813补充:我出现这个错误是一个工程中有两个同名的文件,只要删除掉一个就好了,可能是从文件夹中倒文件是出现了重复导入的错误。这种问题,通常出现在添加第三方库文件或者多人开发时。这种问题一般是找不到文件而导致的链接错误。我们可以从如下几个方面着手排查。1.以如下错误为例,如果是多人开发,你同步完成后发现出现如下的错误... 查看全文
· iOS开源项目周报0302发布时间:2017-03-04
由OpenDigg出品的iOS开源项目周报第十期来啦。我们的iOS开源周报集合了OpenDigg一周来新收录的优质的iOS开源项目,方便iOS开发人员便捷的找到自己需要的项目工具等... 查看全文