![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios
文章平均质量分 74
yuyezhulan
这个作者很懒,什么都没留下…
展开
-
ios常用关键字区别
iOS开发中属性最常用的关键字及其定义(2013-07-05 20:19:46)转载▼标签:it分类:iOS开发#synthesize关键字: 根据@property设置,自动生成成员变量相应的存取方法,从而可以使用点操作符来方便的存取该成员变量。@implementation 关键字,表明类的实现 @en转载 2014-08-04 21:43:44 · 452 阅读 · 0 评论 -
一些高校的第三方开源类库
iOS 第三方类库 您的评价: 收藏该经验 因 为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作。笔者整理了一下在本人学习过程 中用到的一些比较有用Objective-C开源类库,既是做一个总结,同时也希望通过这些分享,能提高转载 2014-08-28 21:01:48 · 499 阅读 · 0 评论 -
UIWebView 解析数据的方法
UIWebView是iOS sdk中一个最常用的控件。是内置的浏览器控件,我们可以用它来浏览网页、打开文档等等。这篇文章我将使用这个控件,做一个简易的浏览器。如下图:我们创建一个Window-based Application程序命名为:UIWebViewDemoUIWebView的loadRequest可以用来加载一个url地址,它需要一个NSURLRequest参数。我们定义一个方转载 2014-08-31 21:49:52 · 470 阅读 · 0 评论 -
UIWebView 的使用方法
UIWebView是iOS sdk中一个最常用的控件。是内置的浏览器控件,我们可以用它来浏览网页、打开文档等等。这篇文章我将使用这个控件,做一个简易的浏览器。如下图:我们创建一个Window-based Application程序命名为:UIWebViewDemoUIWebView的loadRequest可以用来加载一个url地址,它需要一个NSURLRequest参数。我们定义一个方转载 2014-09-02 21:38:33 · 347 阅读 · 0 评论 -
ios开发常见考题-最全版本
一梦浮生2012ios笔试题最近找工作,有面试有笔试部分,故把笔试题自己整理了下。 面试能力要求:精通iphone的UI开发,能熟练操作复杂表视图,熟练使用图层技术, 可以自定义UI控件,使用类别扩展系统控件功能; 擅长通讯技术,熟悉各种通信协议,精通xml, json, 二进制或其他形式的自定义解析,能架设服务器实现客户端与服务器的通讯以提交开发效率;转载 2014-09-03 21:56:12 · 741 阅读 · 0 评论 -
Xcode 快捷键的使用方式
XCode快捷键从雨痕老大的博客上转来的 http://www.rainsts.net/article.asp?id=1066 读书人偷书不算窃 :) 1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口转载 2014-11-13 10:09:20 · 441 阅读 · 0 评论 -
IOS 推送消息 php做推送服务端
博客分类: ios IOS推送消息是许多IOS应用都具备的功能,最近也在研究这个功能,参考了很多资料终于搞定了,下面就把步骤拿出来分享下: iOS消息推送的工作机制可以简单的用下图来概括: Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification S转载 2014-11-17 12:59:44 · 415 阅读 · 0 评论 -
iOS 中一个tabBarController 切换到另一个tabBarController的实现方法
iOS 中tab 如何才整个工程项目中级连重复使用原创 2014-11-18 11:31:15 · 2781 阅读 · 0 评论 -
UITableView 最详细和最经典的讲解方法
UITableView详解(UITableViewCell(一)重中之重)分类: iOS 基础2014-03-09 10:19 2009人阅读 评论(2) 收藏 举报uitableviewuitableviewcell界面ios7UI一.UITableView概述 1.UITableView继承自UIScrollView,可以表现为Plain和Group转载 2014-11-19 15:37:54 · 610 阅读 · 0 评论 -
修改UINavigationBar (导航栏)上NavigationBarItem 的字体大小和颜色的使用方法
//创建一个左边按钮 UIBarButtonItem *leftButton = [[UIBarButtonItemalloc] initWithTitle:@"style:UIBarButtonItemStylePlaintarget:selfaction:@selector(clickLeftButton)];// leftButton.原创 2014-11-19 10:19:40 · 4224 阅读 · 0 评论 -
Storyboard 常用方法总结-精华版
1.prepareForSegue:Now we know what the destinationViewController is we can set its data properties. To receive information back from a scene we use delegation. Both are shown simply in the followi原创 2014-11-20 09:57:16 · 858 阅读 · 0 评论 -
显示半个模态视图的方法
Present a view Controller that is half the size of the screenup vote4down votefavorite1I'm trying to present a view controller thats only half the height原创 2014-11-04 17:45:12 · 533 阅读 · 0 评论 -
iOS日期格式总结大全
IOS开发之格式化日期时间已有 2831 次阅读 2013-6-6 13:54 |个人分类:ios学习小记|系统分类:ios在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如://实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter转载 2014-11-04 19:07:19 · 606 阅读 · 0 评论 -
iOS 最新时间处理代码大全
-(NSString *)outputWeek{ NSInteger year,month,day,hour,min,sec,week; NSString *weekStr=nil; NSCalendar *calendar = [[NSCalendaralloc] initWithCalendarIdentifier:原创 2014-11-05 10:19:05 · 521 阅读 · 0 评论 -
NSCanlander 中日中废除的方法
1.Formally deprecated in OS X 10.10 and iOS 8:NSYearCalendarUnit & friends in favor of NSCalendarUnitYear etc.dto for NSGregorianCalendar in favor of NSCalendarIdentifierGregorian.原创 2014-11-05 09:57:03 · 2123 阅读 · 0 评论 -
iOS模态视图的使用方法
一个视图控制器用另一个视图控制器的视图取代它自己的视图。这就是模态(modal)视图。 A modal view (that is, a view presented modally) provides self-contained functionality in the context of the current task or workflow.转载 2014-11-05 12:22:02 · 927 阅读 · 0 评论 -
多线程实现的几种常用的方法
1、简介:1.1iOS有三种多线程编程的技术,分别是:1.、NSThread 2、CocoaNSOperation (iOS多线程编程之NSOperation和NSOperationQueue的使用)3、GCD 全称:GrandCentral Dispatch( iOS多线程编程之GrandCentral Dispatch(GCD)介绍和使用)这三种编转载 2014-09-10 22:55:06 · 1278 阅读 · 0 评论 -
ios 中代理原理使用方法精讲
IOS中delegate的使用方法写了一个简单的委托的试用测试:首先创建FunctionTest类,声明委托:FunctionTest.h[java] view plaincopyprint?// // FunctionTest.h // DelegateDemo // // Created by shx on 12-7转载 2014-09-09 22:12:37 · 609 阅读 · 0 评论 -
ios中 @try和@cache关键字的使用方法
ios中很少用到try 和catch简单的来说,Apple虽然同时提供了错误处理(NSError)和异常处理(exception)两种机制,但是Apple更加提倡开发者使用NSError来处理程序运行中可恢复的错误。而异常被推荐用来处理不可恢复的错误。原因有几个,在非gc情况下,exception容易造成内存管理问题(文档有描述即使是arc下,也不是安全的);exception使用原创 2014-08-24 18:32:51 · 1393 阅读 · 0 评论 -
IOS与Android次时代的优势与危机:移动平台市场占有率->Android首次赶超iOS
摘要:Net Applications发布移动平台市场份额最新数据,尽管Android充斥碎片化、安全漏洞等诸多问题,但其使用量却稳步提升,反观iOS则是一路下滑,更首次败给Android。Windows Phone节节攀高,钟情塞班的用户仍不在少数。据著名互联网流量监测机构Net Applications发布的最新数据显示,从2013年9月到2014年7月,在这将近一年的时间里,尽管转载 2014-08-06 08:13:57 · 531 阅读 · 0 评论 -
UISwitch的详细使用
开关(UISwitch)提供了一个简单的开/关UI元素,类似于传统的物理开关,开关的可配置选项很少,应将其用于处理布尔值。我们使用其Value Changed事件来检测开关切换,并通过属性on或实例方法isOn来获取当前值。 1.UISwitch的初始化UISwitch *switchView = [[UISwitch alloc] initWithFrame:CGRect转载 2014-08-06 08:03:16 · 448 阅读 · 0 评论 -
ios ARC 机制中的strong和weak 属性关键字的原理和使用规则
写在开头虽然距离WWDC2011和iOS 5已经快一年时间,但是很多开发者并没有利用新方法来提高自己的水平,这点在ARC的使用上非常明显(特别是国内,基本很少见到同行转向ARC)。我曾经询问过一些同行为什么不转向使用ARC,很多人的回答是担心内存管理不受自己控制..其实我个人认为这是对于ARC机制了解不足从而不自信,所导致的对新事物的恐惧。而作为最需要“追赶时髦”的职业,这样的心态将相转载 2014-07-31 07:55:50 · 756 阅读 · 0 评论 -
ios UITouch 触摸事件的使用方法
UITouch 触摸事件处理(实例)博客分类:Phone / IOS / Objective-C / Swift1. UITouch 的主要方法:C代码 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event; - (void)touchesMoved:(NSSet *)t转载 2014-07-31 08:23:25 · 899 阅读 · 0 评论 -
UIALertView的基本用法与UIAlertViewDelegate对对话框的事件处理方法
UIALertView的基本用法与UIAlertViewDelegate对对话框的事件处理方法首先,视图控制器必须得实现协议UIAlertViewDelegate中的方法,并指定delegate为self,才能使弹出的Alert窗口响应点击事件。具体代码如下:ViewController.h中的代码如下:[cpp] view plaincopy转载 2014-08-21 07:36:49 · 388 阅读 · 0 评论 -
Git clone命令使用详解
usage: git clone [options] [--] [] -v, --verbose be more verbose -q, --quiet be more quiet --progress force progress reporting -n, --no-checkout don'转载 2014-08-21 23:10:25 · 1983 阅读 · 0 评论 -
ios NSDictionary常用的使用方法
NSDictionary的常见用法总结 NSArray *array1 = [NSArray arrayWithObjects:@"iphone",@"ipod",nil]; NSArray *array2 = [NSArray arrayWithObjects:@"mac",@"imac",@"mac pro",nil]; //类方法初始化自转载 2014-08-10 20:37:58 · 733 阅读 · 0 评论 -
Git 常用命令
Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。转载 2014-08-21 22:54:17 · 548 阅读 · 0 评论 -
iOS NSString的常用用法
//1、创建常量字符串。NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release]; NSLog(转载 2014-08-10 20:17:45 · 389 阅读 · 0 评论 -
windows 下使用GNUstep 运行xcode 的基于foundation的程序
http://www.gnustep.org/experience/Windows.htmlftp://ftpmain.gnustep.org/pub/gnustep/binaries/windows在上面的网站下载 gnustep-core-0.23.1-setup.exegnustep-system-0.23.0-setup.exeGorm-1.2.10-setup.exe原创 2014-08-24 00:50:51 · 1810 阅读 · 0 评论 -
UIActivityIndicatorView
UIActivityIndicatorView实例提供轻型视图,这些视图显示一个标准的旋转进度轮。当使用这些视图时,最重要的一个关键词是小。20×20像素是大多数指示器样式获得最清楚显示效果的大小。只要稍大一点,指示器都会变得模糊。iPhone提供了几种不同样式的UIActivityIndicatorView类。UIActivityIndicator- ViewStyleWhite和UIA转载 2014-08-24 15:21:15 · 427 阅读 · 0 评论 -
CALayer用法
CALayer(层)是屏幕上的一个矩形区域,在每一个UIView中都包含一个根CALayer,在UIView上的所有视觉效果都是在这个Layer上进行的。CALayer外形特征主要包括: 1、层的大小尺寸 2、背景色 3、内容(可以填充图片或者使用Core Graphics绘制的内容) 4、矩形是否使用圆角 5、矩形是否有阴影 Layer有很多种,最常用也是最基本的转载 2014-08-24 15:51:50 · 437 阅读 · 0 评论 -
UITableViewCell 的长按事件处理
今天做任务的时候遇到了UITableViewCell的长按处理,比如按住一秒之后触发事件。刚开始本想自定义cell,然后在里面捕捉touch事件,touchbegin后开始计时,超过一秒触发事件,不过想想如此有点麻烦,然后查下了orgnizer,发现了UILongPressGestureRecognizer这个类,嘿嘿,确实是我需要的,然后查看文档,发现其可以支持多指长按,不过这里我需要单指就转载 2014-08-24 17:00:20 · 867 阅读 · 0 评论 -
dell 机虚拟机安装苹果操作系统出现问题
首先交代下我的安装平台:dell灵越14V188,刚买的,CPU i3 380M BIOS里virtualization这一项是enable的。win7旗舰版32位系统,虚拟机是官网下的最新的7.1.3 build-324285,英文原版未汉化。安装是照网上那个经典教程做的,vmx文件也改了的guestOS ="darwin10"。Options->General,Other里面也原创 2014-08-23 15:22:01 · 685 阅读 · 0 评论 -
UIview的animateWithDuration实现动画的效果
言:最近学习了一些页面的跳转动画效果。使用的是UIview的animateWithDuration方法。当然之前的beginAnimations也是可以实现的。 比如一:从屏幕下部往上渐渐弹出一个图片[plain] -(void) fadeIn { CGRect rect = [[UIScreen mainScreen] bounds];转载 2014-08-24 16:14:38 · 1261 阅读 · 0 评论 -
模态视图中添加代码的具体方法
-(void)redifineView:(UIView *)changeView{ if (changeView !=nil) { for(UIView *view in [changeView subviews]) { [view removeFromSuperview]; }原创 2014-11-05 23:25:17 · 461 阅读 · 0 评论