IOS

学习ios的网站

工欲善其事必先利其器,最近发现临时查找一些东西容易浪费时间,花了点时间整理一下常用的网站,方便以后备用。国内的code4app,ui4app,cocoachina,oschina,csdn就不说了,基本上很好用。不过国外网站上的好东西更多,可惜找起来也更费时间,需要整理一下。https://github.com/Auf...
代码星球·2020-04-06

iOS 如何改变搜索取消按钮的值和颜色

在初始化的时候加上下面两句就行了,试了无数方法,什么遍历查找子元素啊什么的都白搭,也不知道为啥还说可以,下面代码测试是有效果的://改变搜索取消按钮的文字颜色    [[UIBarButtonItemappearanceWhenContainedIn:[UISearchBarcl...

升级iOS10后SearchController焦点无法获取的问题

原来在没升级之前,是这样获取的,好使-(void)viewWillAppear:(BOOL)animated{[superviewWillAppear:animated];[self.searchController.searchBarbecomeFirstResponder];self.tabBarControlle...

iOS局部刷新

iOS:TableView如何刷新指定的cell或section //一个section刷新   NSIndexSet*indexSet=[[NSIndexSetalloc]initWithIndex:2];   [tableviewreloadSe...
代码星球·2020-04-06

iOS极光推送集成步骤

1.下载SDK,导入Xcode2.在苹果开发者中心建立AppId与bundleID进行关联,注意勾选推送功能3.在苹果开发者中心建立推送证书4.在极光后台建立应用且上传推送证书5.建立描述文件(此时需要建立普通证书与描述文件关联)6.配置证书和描述文件到Xcode中7.开始推送...

iOS之内存管理浅谈

1.何为ARCARC是automaticreferencecounting自动引用计数,在程序编译时自动加入retain/release。在对象被创建时retaincount+1,在对象被release时count-1,当count=0时,销毁对象。程序中加入autoreleasepool对象会由系统自动加上autor...
代码星球·2020-04-06

iOS之多线程浅谈

1)并发和并行的区别在软件开发中不可避免的会遇到多线程的问题,在iOS客户端开发(或者.NET的winform或者wpf这样的cs程序)中就更不可避免的会用到多线程,在bs类型的web项目中要考虑一个并发问题,而在这里我们来说一下多线程的并行问题。首先了解并发和并行的区别:并发的实质是一个物理CPU(也可以多个物理CP...
代码星球·2020-04-06

iOS之RunTime浅谈

首先说一下什么是runtime:RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数(C语言的函数调用请看这里)。编译完成之后直接顺序执行,无任何二义性。OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数...
代码星球·2020-04-06

iOS字体名字

上面我们提到我们需要设置字体集,在IOS系统中我们用到的字体包含一下几种:FontFamily:AmericanTypewriter( AmericanTypewriter,AmericanTypewriter-Bold)FontFamily:AppleGothic(AppleGothic)FontFamil...
代码星球·2020-04-06

iOS7动态调整文字大小

iOS7添加了动态调整文字的大小,app可以通过接受通知的方式进行设置  iOS7introducesDynamicType,whichmakesiteasytodisplaygreat-lookingtextinyourapp. AmessageatthesmallestsizeAmes...

iOS7控制中心会覆盖由下向上的手势

ExpectuserstoswipeupfromthebottomofthescreentorevealControlCenter.IfiOSdeterminesthatatouchthatbeginsatthebottomofthescreenshouldrevealControlCenter,itdoesn&rsq...

Project support for both iOS 6 and iOS 7

原文:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TransitionGuide/SupportingEarlieriOS.html#//apple_ref/doc/uid/TP40013174-CH14...

Scoping the Project for iOS 7

OnThisPageThingsEveryAppMustDoThingsEveryAppShouldDoIfYouMustContinuetoSupportiOS6Knowingyourapp’scompatibilityrequirementsandcustomizationcharacteristics...

ios正则匹配字符串-备忘

NSError*error=NULL;NSRegularExpression*regex=[NSRegularExpressionregularExpressionWithPattern:@"\b[1-3]\b"options:NSRegularExpressionCaseInsensitiveerror:&e...

iOS 正则表达式(转载-备忘)

2012-07-0502:25:48 这里是不错的教程:http://deerchao.net/tutorials/regex/regex.htmbugfix:[u2E80-u9FFFa]。ios下用这个匹配中文常用正则表达式:  匹配双字节字符(包括汉字在内):[^x00-xff]  评注:可以用来计算字符...