iOS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> iOS >>列表
1.AFNetworking目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。2.FMDB对sqlite数据库操作进行了封装,demo也比较简单。3.MBProgressHUD也是iOS项目常用的一个组件,用于显示过渡效果的,比如网络请求之前显示loading,网络结束隐藏loading。建议封装在BaseViewController中,所有ViewController继承就能使用。4.MJRefresh这个是传智播客李明杰老师的作品... 查看全文
1.VVDocumenter-Xcode规范注释生成器。2.RTImageAssets本项目是一个Xcode插件,用来生成@3x的图片资源对应的@2x和@1x版本,只要拖拽高清图到@3x的位置上,然后按Ctrl+Shift+A即可自动生成两张低清的补全空位。当然你也可以从@2x的图生成@3x版本,如果你对图片质量要求不高的话。... 查看全文
· IOS开发基础知识--碎片11发布时间:2015-04-22
1:AFNetwork判断网络状态#import“AFNetworkActivityIndicatorManager.h"-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//网络[[AFNetworkActivityIndicatorManagersharedManager]setEnabled:YES]... 查看全文
4月22日消息,今天苹果更新了旗下移动展示应用,以支持AppleWatch用户进行远程控制。苹果在2014年10月份的发布会上已经介绍过和Keynote应用相关的特性,它支持用户从手腕上远程控制幻灯片播放。苹果公司还对其他几款移动应用进行了更新,修复漏洞,强化稳定性。这些更新的应用包括Pages、Numbers、Remote以及BeatsMusic。昨天微软也更新了PowerPointforiPhone,同样是增加对AppleWatch的远程控制支持,用户可以通过&ldquo... 查看全文
· IOS app启动过程发布时间:2015-04-22
1.main函数2.UIApplicationMain*创建UIApplication对象*创建UIApplication的delegate对象3.delegate对象开始处理(监听)系统事件(没有storyboard)*程序启动完毕的时候,就会调用代理的application:didFinishLaunchingWithOptions:方法*在application:didFinishLaunchingWithOptions... 查看全文
· iOS开发之构建Widget发布时间:2015-04-22
原文出处:陈凯在jianshu的博客(@chenkaiHome)欢迎分享原创到伯乐头条伴随这iOS8系统多达4000项API更新而来同样还有TodayExtension.而对iOS而言,有了TodayExtension开发者可以很好借助系统提供的接入点为系统定制的服务,提供自定义的附加功能.这意味着什么呢?从iOS7版本尝试开路到现在iOS8更新的到来终于向开发者开放Widget接入,这意味着系统应用和第三方应用都可以通知中心(NotificationCenter)里面实现交互... 查看全文
应用分析服务公司SourceDNA周一发布报告称,约1500项iOS应用存在“HTTPS-crippling”漏洞。该漏洞存在于早期版本的AFNetworking中。AFNetworking是一个开源的网络开发框架,允许开人员在自己的应用中添加网络功能。虽然最新的2.5.2版本已于三周前修复了该漏洞,但至少仍有1500项iOS应用在使用存在隐患的2.5.1版本。该漏洞允许黑客截获用户的加密信息,如密码、银行账号或其他高度敏感信息。要利用该漏洞发动攻击... 查看全文
· 3种常用IOS弹框发布时间:2015-04-21
目前为止,已经知道3种IOS弹框:1、系统弹框-底部弹框UIActionSheet(1)用法:处理用户非常危险的操作,比如注销系统等(2)举例:UIActionSheet*sheet=[[UIActionSheetalloc]initWithTitle:@"确定要注销?"delegate:selfcancelButtonTitle:@"取消"destructiveButtonTitle:@"确定"otherButtonTitles:nil,nil];[sheetshowInView:self... 查看全文
在开发App的过程中,需要反复的修改和优化我们的代码,特别是当程序出现bug,需要快速的找出错误的原因,进行修改,以保证程序的正确执行。断点调试,是最常用最简单的一种调试方式,可以一步步跟踪程序执行的流程,得到变量的值,快速的找到错误的原因。1、断点的基本操作断点的操作非常简单,下面通过几张图来介绍一下如何添加、删除、编辑以及使用断点。2、全局断点设置全局断点(异常断点),当遇到错误,Debug程序会自动定位到栈底信息,即跳到出错代码所在行。3、条件断点设置条件断点,当满足条件的时候... 查看全文
· UIButton-初识IOS发布时间:2015-04-21
今天,我学到了所有app经常用到的UIButton控件,废话不多说,这些都是我学习的时候总结的一些,希望可以帮到以后的初学者,IOS初学不应该直接拖拽,感觉不易于理解,所以我总结的基本上全是纯代码编辑最重要的初始化:初始化,无非就是分配空间,定义大小。基本上所有的语言初始化都是这样。[UI~alloc]:在IOS中,对象分配空间一般都是这样来分配的,当然,我们要培养一个好习惯,只要定义了对象,就要先初始化,不管用没用,要不然到时候出错了你也不知道出错在哪。initwithfram:编写对象外观... 查看全文
· iOS开发之动画编程的几种方法发布时间:2015-04-21
iOS开发之动画编程的几种方法IOS中的动画总结来说有五种:UIView<block>,CAAnimation<CABasicAnimation,CATransition,CAKeyframeAnimation>,NSTimer这里我就总结了一下这五种方法,其实iOS开发中动画的编程都会在这里面变化,所以只要弄懂了这些动画编程就不难了。一:UIView动画一般方式[UIViewbeginAnimations:@"ddd"context:nil]... 查看全文
今天帮同事解决问题的时候发现,造成程序BUG的原因是同事对程序的启动和试图的加载过程不熟悉。所以当局部代码没有问题,但是程序一运行却总不是我们想要结果的时候,我们应该想想是不是因为我们忽略了试图加载过程的原因。下面我们用一个例子来简单介绍一下启动过程中常见的几个方法。首先我们通过XIB创建了一个试图控制器(名字叫Empty,不要问我为为啥它叫这个名字,因为我太懒了,鼠标点快了就没去该),又创建了一个UIView的子类(MyView),并且将Empty的对象设置为窗口的跟控制器... 查看全文
· Mozilla即将推出iOS版Firefox浏览器发布时间:2015-04-21
根据一份关于开放市场立场的公司宣言,Mozilla公司很快将推出iPhone版的火狐浏览器(Firefox)。作为高级移动营销经理,当选者将“同时在安卓平台(Android)和iOS平台为火狐浏览器进行市场营销,”招聘单如是陈述,并补充说“为iOS开发的新的火狐浏览器应用将很快到来”。Mozilla公司的其他工作岗位也与为iOS平台开发火狐浏览器有关,包括高级产品经理和软件工程师。Mozilla公司之前立场坚定... 查看全文
· IOS项目-处女作发布时间:2015-04-20
我最近一直都有在看关于IOS项目的知识,今天也总算是迎来了我的第一个IOS项目。不巧这个项目并不是从头开始开发,而是在基础上维护并添加一些模块。噗~不管怎么样,还是来分析分析一下源码吧~我这里首先看到的是AppDelegate_iPad.m下的didFinishLaunchingWithOptions方法,这个方法顾名思义应该是应用启动加载完成后所执行的一个方法。-(BOOL)application:(UIApplication*... 查看全文
苹果前iOS系统负责人、高级副总裁斯科特·福斯特(ScottForstall)自1997年乔布斯重回苹果后就一直追随苹果15年,但在2012年却由于苹果地图出现了各种问题,并且无法与其他同事和谐相处而被迫离职。在这过去的三年时间内,我们几乎一直都没有听到有关福斯特的任何消息,不过最新透露出的一个有关福斯特的最新动态或许会让我们大跌眼镜。福斯特日前出人意料的在自己的Twitter上发布推文(这是他注册Twitter账户后发出的第一条真正意义上的推文,但该账户还是拥有多达5... 查看全文
· IOS中的动画——Core Animation发布时间:2015-04-20
一、基础动画CABasicAnimation1//初始化方式CABasicAnimation*cabase=[CABasicAnimationanimation];2//通过keyPath设置需要实现动画的属性,此处设为boundscabase.keyPath=@"bounds";3//通过toValue设置动画结束时候的状态cabase.toValue=[NSValuevalueWithCGRect:CGRectMake(0,0,10,100)]... 查看全文
· (转)所有iOS设备的屏幕分辨率发布时间:2015-04-20
Phone:iPhone1G320x480iPhone3G320x480iPhone3GS320x480iPhone4640x960iPhone4S640x960iPhone5640x1136iPhone5S640x1136iPhone5C640x1136iPhone6750x1334iPhone6Plus1080x1920(开发应按照1242x2208适配)iPodTouch... 查看全文
· IOS开发之svn服务器发布时间:2015-04-19
IOS开发之svn服务器1.SVN服务器地址自己创建一个SVN服务端,mac10.9默认有svnadmin,所以只需要简单配置一下就可以使用。2.配置svn2.1.创建版本库打开终端输入命令行mkdir~/repositorysvnadmincreate~/repository2.2.修改配置shift+i进行编辑vi打开svnserve.conf,passwd,authz进行编辑svnserve.conf:[general]anon-access=readauth... 查看全文
iOS开发之常用第三方框架(下载地址,使用方法,总结)说句实话,自学了这么久iOS,如果说我不知道的但是又基本上都摸遍了iOS相关知识,但是每次做项目的时候,遇到难一点的地方或者没试过的东西就闷了。比如这次,打算做一个着手做一个iOS的项目,是一个关于日计划的小软件,界面都其他的都算满意,网络就不说了,没有服务器,所以很多数据相关的功能不无法实现。但是嘴头疼的事情就是,比如遇到一个功能的时候,其实如果说要实现的话还是可以的,但是每次在我实现之后我总会想到,这么实现更好,这么实现更简单,更加优化... 查看全文
IOS开发之AFNetworking开源库的使用1.简介常见的处理网络请求方式(1)NSURLConnection/NSURLSession(2)ASIHttpRequest早期项目中比较常见,由于作者不更新了(3)AFNetworking推荐使用,项目中使用(4)MKNetworkKit试试2.配置和使用2.1配置库文件拖入工程中,包含头文件#import"AFNetworking.h"2.2使用2.2.1.GET请求(html,json,xml)-(void)testGetRequest... 查看全文