随笔分类 - iOS
摘要:iOS7可以下载没有任何问题,iOS8发现挂在官网上的企业版的app点击了提示是否安装应用程序,但是确认以后没有反应,找了很久,都没有发现问题。后来查看了的device console发现安装的时候出现LoadExternalDownloadManifestOperation: Ignore man...
阅读全文
摘要:第一步:在使用MACBOOK导出ipa的时候,我们得到ipa的同时,还得到一份plist文件看到我们导出的plist,需要注意的地方有两个已经用中文标注。一个是URL,一个是bundle-identifier items assets ...
阅读全文
摘要:新建项目 command+shift+n 新建文件 command+n 新建空文件 command+control+n 打开 command+o 关闭窗口 command+w 保存所有文件 command+option+s 还原到保存时状态 command+u 创建快照 comma...
阅读全文
摘要://获取开始时间 NSDate* tmpStartData = [NSDate date]; /*( 执行代码段 )*/ for (int i = 0; i<10000; i++) { DLog(@"%d",i); } //计算代码段所用时间...
阅读全文
摘要:由于FMDB是建立在SQLite的之上的,所以你至少也该把这篇文章从头到尾读一遍。与此同时,把SQLite的文档页http://www.sqlite.org/docs.html加到你的书签中。自动引用计数(APC)还是手动内存管理呢?两种都行,FMDB会在编译的时候知道你是用的哪一种,然后进行相应处...
阅读全文
摘要:UIDatePicker *datePicker = [[UIDatePicker alloc] init]; datePicker.datePickerMode = UIDatePickerModeDate;UIAlertController *alert = [UIAlertController...
阅读全文
摘要:UIWebView清除Cookie://清除cookiesNSHTTPCookie *cookie;NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];for (cookie in [storage...
阅读全文
摘要:苹果在2014年10月20号发布了一条消息:从明年的二月一号开始,提交到App Store的应用必须支持64-bit。详细消息地址为:https://developer.apple.com/news/?id=10202014a那们我们应该如何开始着手让自己的App支持64-Bit呢?基本知识从iPh...
阅读全文
摘要:目前ios的指令集有以下几种:1,armv6,支持的机器iPhone,iPhone2,iPhone3G及对应的iTouch2,armv7,支持的机器iPhone4,iPhone4S3,armv7s,支持的机器iPhone5,iPhone5C4,arm64,支持的机器:iPhone5S机器对指令集的支...
阅读全文
摘要:前几日苹果在其开发者中心重申开发者应当在应用程序中包含隐私策略。为了确保用户理解应用如何使用他们的数据,开发者在以下两种情况中必须在iTunes的Privacy Policy URL字段提供一个链接:1.开发者所在国家法律要求提供。2.满足以下前提之一:使用用户或者设备数据提供账户注册程访问用户现有...
阅读全文
摘要:不久之后iPhone 6/6 plus就会在国内如雨后春笋般遍地开花了。iOS 8早已现行一步,不过有的开发者也注意到了在iOS 8上推送通知的注册方式有所变化,报错提示为:1registerForRemoteNotificationTypes:isnotsupportediniOS8.0andla...
阅读全文
摘要:跳转AppStore地址改变:由itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=123456789变为itms-apps://itune...
阅读全文
摘要:Objective-C是一门面向对象,并且在C的基础上加入了Smalltalk式的消息机制而形成的编程语言,它主要被苹果公司用于开发Mac OS X和iOS操作系统。既然Objective-C是面向对象的编程语言,那么我感兴趣的就是对象在内存中是怎么组织和表示的,消息机制又是怎么实现的。0.NSOb...
阅读全文
摘要:苹果客服回复:1.第一台申请发布证书的电脑,从钥匙串中导出发布证书(Distribution)颁发的request文件?然后在第二台电脑上用request文件新生成一个Distribution证书,这个是可以共用的?(不理解还是理解错了)。2.重新用新电脑生成一个发布证书(Distribution)...
阅读全文
摘要:1.Certification(证书)证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种:1)Developer Certification(开发证书)安装在电脑上提供权限:开发人员通过设备进行真机测试。可以生成副本供多台电脑安装;2)Distribution Certification(发...
阅读全文
摘要:Apple Developer Program Roles OverviewThere are three roles that can be assigned to Apple Developer Program members: Team Agent, admin, or member. The...
阅读全文
摘要:在一个典型的MVC结构 中,Model部分负责保存目标数据,View部分主要负责实现数据的界面以及将数据显示出来,二者在Controller的操作下协同工作。在iOS应用中,View的实现主要由UIView及其派生类实现,主要由UILabel、UIImageView等等类来显示不同的信息。这里展示一...
阅读全文
摘要://冒泡排序-(NSArray*)Bubble_Sort:(NSArray*)oldArray{ NSMutableArray * newArray = [NSMutableArray arrayWithArray: oldArray]; NSInteger num = [oldArray co...
阅读全文
摘要:进程(process)是一块包含了某些资源的内存区域。操作系统利用进程把它的工作划分为一些功能单元。进程中所包含的一个或多个执行单元称为线程(thread)。进程还拥有一个私有的虚拟地址空间,该空间仅能被它所包含的线程访问。通常在一个进程中可以包含若干个线程,它们可以利用进程所拥有的资源。在引入线程...
阅读全文