摘要: UIDatePicker *datePicker = [[UIDatePicker alloc] init]; datePicker.datePickerMode = UIDatePickerModeDate;UIAlertController *alert = [UIAlertController... 阅读全文
posted @ 2014-10-30 13:38 韦韦韦 阅读(4770) 评论(0) 推荐(0) 编辑
摘要: UIWebView清除Cookie://清除cookiesNSHTTPCookie *cookie;NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];for (cookie in [storage... 阅读全文
posted @ 2014-10-27 16:44 韦韦韦 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 苹果在2014年10月20号发布了一条消息:从明年的二月一号开始,提交到App Store的应用必须支持64-bit。详细消息地址为:https://developer.apple.com/news/?id=10202014a那们我们应该如何开始着手让自己的App支持64-Bit呢?基本知识从iPh... 阅读全文
posted @ 2014-10-27 10:20 韦韦韦 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 目前ios的指令集有以下几种:1,armv6,支持的机器iPhone,iPhone2,iPhone3G及对应的iTouch2,armv7,支持的机器iPhone4,iPhone4S3,armv7s,支持的机器iPhone5,iPhone5C4,arm64,支持的机器:iPhone5S机器对指令集的支... 阅读全文
posted @ 2014-10-16 16:08 韦韦韦 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 前几日苹果在其开发者中心重申开发者应当在应用程序中包含隐私策略。为了确保用户理解应用如何使用他们的数据,开发者在以下两种情况中必须在iTunes的Privacy Policy URL字段提供一个链接:1.开发者所在国家法律要求提供。2.满足以下前提之一:使用用户或者设备数据提供账户注册程访问用户现有... 阅读全文
posted @ 2014-10-16 14:15 韦韦韦 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 不久之后iPhone 6/6 plus就会在国内如雨后春笋般遍地开花了。iOS 8早已现行一步,不过有的开发者也注意到了在iOS 8上推送通知的注册方式有所变化,报错提示为:1registerForRemoteNotificationTypes:isnotsupportediniOS8.0andla... 阅读全文
posted @ 2014-10-13 09:20 韦韦韦 阅读(294) 评论(3) 推荐(0) 编辑
摘要: 跳转AppStore地址改变:由itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=123456789变为itms-apps://itune... 阅读全文
posted @ 2014-10-07 09:54 韦韦韦 阅读(5537) 评论(0) 推荐(1) 编辑
摘要: 在1959年当人类第一次在海洋里发现巨兽哥斯拉的存在,人类认为它具有可怕的潜在威胁,于是决定将他消灭,当时就使用核弹对他进行攻击,不过核弹还是没能将哥斯拉杀死,只是使其沉睡于大海(就跟奥特曼剧情一样)。接着人类就开始在哥斯拉沉睡的地点对他进行高度秘密的监控。而几十年之后菲律宾矿山地底发现巨大的变种异... 阅读全文
posted @ 2014-09-27 22:16 韦韦韦 阅读(7361) 评论(0) 推荐(0) 编辑
摘要: Objective-C是一门面向对象,并且在C的基础上加入了Smalltalk式的消息机制而形成的编程语言,它主要被苹果公司用于开发Mac OS X和iOS操作系统。既然Objective-C是面向对象的编程语言,那么我感兴趣的就是对象在内存中是怎么组织和表示的,消息机制又是怎么实现的。0.NSOb... 阅读全文
posted @ 2014-09-25 15:13 韦韦韦 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 苹果客服回复:1.第一台申请发布证书的电脑,从钥匙串中导出发布证书(Distribution)颁发的request文件?然后在第二台电脑上用request文件新生成一个Distribution证书,这个是可以共用的?(不理解还是理解错了)。2.重新用新电脑生成一个发布证书(Distribution)... 阅读全文
posted @ 2014-09-25 12:41 韦韦韦 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: 1.Certification(证书)证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种:1)Developer Certification(开发证书)安装在电脑上提供权限:开发人员通过设备进行真机测试。可以生成副本供多台电脑安装;2)Distribution Certification(发... 阅读全文
posted @ 2014-09-25 10:33 韦韦韦 阅读(633) 评论(0) 推荐(0) 编辑
摘要: Apple Developer Program Roles OverviewThere are three roles that can be assigned to Apple Developer Program members: Team Agent, admin, or member. The... 阅读全文
posted @ 2014-09-24 20:30 韦韦韦 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 在一个典型的MVC结构 中,Model部分负责保存目标数据,View部分主要负责实现数据的界面以及将数据显示出来,二者在Controller的操作下协同工作。在iOS应用中,View的实现主要由UIView及其派生类实现,主要由UILabel、UIImageView等等类来显示不同的信息。这里展示一... 阅读全文
posted @ 2014-09-24 13:55 韦韦韦 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 百度移动云可穿戴部门的面试经历,面试官都非常热情友好,一上来到弄的我挺不好意思的。下面记录一下自己的面试过程,因为我真的没啥面试经验,需要总结下。1面Objective C runtime library:Objective C的对象模型,block的底层实现结构,消息发送,消息转发,这些都需要背后... 阅读全文
posted @ 2014-09-23 10:07 韦韦韦 阅读(261) 评论(0) 推荐(0) 编辑
摘要: //冒泡排序-(NSArray*)Bubble_Sort:(NSArray*)oldArray{ NSMutableArray * newArray = [NSMutableArray arrayWithArray: oldArray]; NSInteger num = [oldArray co... 阅读全文
posted @ 2014-09-15 16:29 韦韦韦 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 进程(process)是一块包含了某些资源的内存区域。操作系统利用进程把它的工作划分为一些功能单元。进程中所包含的一个或多个执行单元称为线程(thread)。进程还拥有一个私有的虚拟地址空间,该空间仅能被它所包含的线程访问。通常在一个进程中可以包含若干个线程,它们可以利用进程所拥有的资源。在引入线程... 阅读全文
posted @ 2014-09-15 14:08 韦韦韦 阅读(311) 评论(0) 推荐(0) 编辑
摘要: SKStoreProductViewController类是UIViewController的子类, 如果你对view controller比较熟悉的话,那SKStoreProductViewController使用起来也非常简单了。当你希望向用户展示App Store中产品时,你需要:1.实例化一... 阅读全文
posted @ 2014-09-12 14:19 韦韦韦 阅读(432) 评论(0) 推荐(0) 编辑
摘要: //DLog代替NSLog//debugMethod() 代替 NSLog(@"%s", __func__)//DLog在release下不会输出#ifdef DEBUG# define DLog(fmt, ...) NSLog((@"[文件名:%s]\n" "[函数名:%s]\n" "[行号:%d... 阅读全文
posted @ 2014-09-12 13:55 韦韦韦 阅读(449) 评论(0) 推荐(0) 编辑
摘要: iOS Concurrency Programming GuideiOS 和 Mac OS 传统的并发编程模型是线程,不过线程模型伸缩性不强,而且编写正确的线程代码也不容易。Mac OS 和 iOS 采取 asynchronous design approach 来解决并发的问题。引入的异步技术有两... 阅读全文
posted @ 2014-09-11 11:30 韦韦韦 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 前言感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织。我们发布了《App Store审核指南》(App Store Review Guidelines),希望通过它帮您避开开发应用程序过程... 阅读全文
posted @ 2014-09-04 15:49 韦韦韦 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 单例模式用于当一个类只能有一个实例的时候,通常情况下这个“单例”代表的是某一个物理设备比如打印机,或是某种不可以有多个实例同时存在的虚拟资源或是系统属性比如一个程序的某个引擎或是数据。用单例模式加以控制是非常有必要的。单例模式需要达到的目的1.封装一个共享的资源2.提供一个固定的实例创建方法3.提供... 阅读全文
posted @ 2014-08-28 11:03 韦韦韦 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 我们在编码中,很多时候需要将C里面原生的数据封装成对象,这样可以用NSDictionary或者NSArray来存取访问。尤其是一些做适配的情况下,这种封装是不可避免的。Objective-C提供了不少类可以帮助我们,比较常见的是NSNumber,NSValue和NSData。NSNumber主要是用... 阅读全文
posted @ 2014-08-26 10:12 韦韦韦 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1.属性readwrite,readonly,assign,retain,copy,nonatomic各是什么作用,在那种情况下用?readwrite是可读可写特性;需要生成getter方法和setter方法时readonly是只读特性只会生成getter方法 不会生成setter方法;不希望属性在... 阅读全文
posted @ 2014-08-13 10:25 韦韦韦 阅读(214) 评论(0) 推荐(0) 编辑
摘要: NSDataNSStringNSNumberNSDateNSArrayNSDictionary*如果你想保存其他类型,如UIImage,你应该进行编码(即archive),或者将它转换为NSData、NSNumber或者NSString。 阅读全文
posted @ 2014-08-12 16:16 韦韦韦 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 什么是双向认证呢?简而言之,就是服务器端对请求它的客户端要进行身份验证,客户端对自己所请求的服务器也会做身份验证。服务端一旦验证到请求自己的客户端为不可信任的,服务端就拒绝继续通信。客户端如果发现服务端为不可信任的,那么也中止通信。 双向认证的算法理论是RSA,(点击此处了解RSA算法原理)。 双向... 阅读全文
posted @ 2014-07-18 15:21 韦韦韦 阅读(850) 评论(0) 推荐(0) 编辑
摘要: iPhone开发,发送短信的方法:iPhone开发中,发送短信方法有二:1。URL Scheme,这样不可以设置短信内容123[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://10086"]];//打电话可... 阅读全文
posted @ 2014-07-18 10:07 韦韦韦 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在info.plist中将Localization native development region设置为china在工程的Localizations里面添加Chinese Hans和Chinese Hant这样邮件发送、视频、音频播放器的控件字符会成为中文(简体、繁体) 阅读全文
posted @ 2014-07-18 10:03 韦韦韦 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 让UIWebView的背景透明:12self.webView.backgroundColor = [UIColor clearColor];self.webView.opaque = NO这样就可以背景透明了,如果还是无效的话,那么需要在html里面加入: 去掉uiwebview滚动到边缘时的阴影... 阅读全文
posted @ 2014-07-18 09:54 韦韦韦 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1、- (void)applicationWillResignActive:(UIApplication *)application说明:当应用程序将要入非活动状态执行,在此期间,应用程序不接收消息或事件,比如来电话了2、- (void)applicationDidBecomeActive:(UIA... 阅读全文
posted @ 2014-07-17 08:59 韦韦韦 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 对于iOS应用程序,关键是要知道你的应用程序是否正在前台或后台运行。由于系统资源在iOS设备上较为有限,一个应用程序必须在后台与前台有不同的行为。操作系统也会限制你的应用程序在后台的运行,以提高电池寿命,并提高用户与前台应用程序的体验。当应用程序在前台和后台之间切换时,操作系统将会通知您的应用程序。... 阅读全文
posted @ 2014-07-11 10:14 韦韦韦 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 使用不同版本的XCode出现的问题:fatal error: malformed or corrupted AST file: 'Unable to load module "/Users/xxx/Library/Developer/Xcode/DerivedData/ModuleCache/XYZ... 阅读全文
posted @ 2014-07-10 11:32 韦韦韦 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 众所周知,iOS开发的时候,使用ARC的话,dealloc函数是不需要实现的,写了反而会出错。但有些特殊的情况,dealloc函数还是需要的。比如,在画面关闭的时候,需要把ViewController的某些资源释放,在viewDidDissppear不一定合适,viewDidUnload一般情况下只... 阅读全文
posted @ 2014-07-10 11:17 韦韦韦 阅读(382) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/totogo2010/article/details/8233565 阅读全文
posted @ 2014-07-10 10:38 韦韦韦 阅读(153) 评论(0) 推荐(0) 编辑
摘要: NSDate *startDate = [NSDate date];NSTimeZone *zone = [NSTimeZone systemTimeZone];NSInteger interval = [zone secondsFromGMTForDate: startDate];NSDate *... 阅读全文
posted @ 2014-07-08 11:47 韦韦韦 阅读(373) 评论(0) 推荐(0) 编辑
摘要: https://developer.apple.com/library/ios/navigation/http://developer.apple.com/library/ios/samplecode/Birthdays/Birthdays.ziphttp://developer.apple.com... 阅读全文
posted @ 2014-07-08 10:19 韦韦韦 阅读(395) 评论(0) 推荐(0) 编辑
摘要: Grand Central Dispatch (GCD)1)运行在主线程的Main queue,通过dispatch_get_main_queue获取。/*!* @function dispatch_get_main_queue** @abstract* Returns the default qu... 阅读全文
posted @ 2014-07-07 10:29 韦韦韦 阅读(197) 评论(0) 推荐(0) 编辑
摘要: //记录过去5秒的平均流量字节/秒NSLog(@"%llu",[ASIHTTPRequest averageBandwidthUsedPerSecond]); 阅读全文
posted @ 2014-06-30 15:45 韦韦韦 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、error: macro names must be identifiers YourProject_prefix.pch 原因: 因为你弄脏了预处理器宏,在它处于的时候修改了它 解决方法: Configiration选择All Configirations,清空它 然后分别重新定义你的De... 阅读全文
posted @ 2014-06-27 11:22 韦韦韦 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 使用Xcode做WebApps时,使用UIWebview来调用一个页面,有时会遇到问题,其一就是编译的时候出现黄色感叹号的Warning,js文件都报错:warning: no rule to process file '$(PROJECT_DIR)/jquery-1.8.1.min.js' of ... 阅读全文
posted @ 2014-06-27 11:21 韦韦韦 阅读(183) 评论(0) 推荐(0) 编辑
摘要: iOS的本地通知服务需要使用NSLocalNotification,处理基于时间行为的通知。比如定时通知用户该学习了。使用NSLocalNotification一般需要考虑三个方面:scheduled time:时间周期,用来指定iOS系统发送通知的日期和时间;notification type:通... 阅读全文
posted @ 2014-06-03 13:57 韦韦韦 阅读(604) 评论(0) 推荐(0) 编辑