#精通iOS开发

IOS 滑动指示导航栏 渐变

关于导航栏渐变,本人在写APP的时候,发现了各路大神各现其通,其实我觉得这个是个很简单的问题,不需要搞得那么麻烦,对个项目要求整齐来说,一般会建一个工具类,自定义View,各个同事需要的时候,直接调用即可,如下代码:-(void)craetNavBar{self.Naviews=[[NavBarViewHiddenAp...

IOS 学习资料整理{非常有用,强烈推荐}

 绝地地的资源博客:我是雷锋不用谢~~啦啦啦https://blog.csdn.net/kunga0814/article/details/82117090...

iOS12、iOS11、iOS10、iOS9常见适配

作者:花丶满楼链接:https://juejin.im/post/5c49a7d0518825254e4d46fc一、iOS12(Xcode10)1.1、升级Xcode10后项目报错不允许多个info.plistXcode10是默认选中的最新的NewBuildSystem(Default),在这个编译系统的环境下,不允...

iOS 9学习系列:打通 iOS 9 的通用链接(Universal Links)

 今天看文章,发了这一篇关于 UniversalLinks的详解,由于之前业务没有此功能,看了之后,受益匪浅,立马和后台试了一下,啧啧,完美!下面是文章链接,很详细,希望对大家有帮助: http://www.cocoachina.com/ios/20150902/13321.html...

Switf与OC混合开发流程

看着身边越来越多的小伙伴转入Swift,本人也跟随潮流,转战Swift了~下面是初步写入的一个Swift项目框架。 1.创建项目,这个应该不用说了,语言swift 2.CocoaPods导入第三方3.那就开写吧~~之前好像还得弄桥接文件,不过,现在好像不需要了,我这么有加,直接跑成功了,这里给大家接...

iOS 单元测试(Unit Test 和 UI Test)

之前一直搞过~~最近试了一下下,完美~~附上一篇文章,不同的伙伴可以看看: http://www.jianshu.com/p/009844a0b9edUnitTest(简单的单元测试使用)http://blog.csdn.net/it_ds/article/details/51286791UnitTest(简...
代码星球 ·2020-04-03

iOS 控制台打印unicode 转中文汉字 UTF8String

 今天查看代码数据结构,就在控台直接打印了,soGa,我看到了什么!!!!  于是乎想到了不对劲,不对呀,之前打印都是 UTF8String的呀,怎么会这样,百思不得其姐,看了一下封装的网络类,SoGa,只写了简单的序列化,么有看到encodingUTF8的字样,????难道要我...

ios 全方位修改工程名

本文针对于彻底修改iOS工程名,不需要另外建工程,会整理的跟新工程完全一样1.选中旧工程名,改为新的然后选择rename2.依次选择黄色文件夹,修改名字,千万不要在Xcode外修改!!! 修改结果为3.点击搜索,搜索旧项目名  点击Find,改为Replace  全部替...
代码星球 ·2020-04-03

iOS 快速框架搭建项目

项目目录 Pod第三方 gitHub地址https://github.com/henusjj/Basic-project-framework...

iOS下JS与OC互相调用(六)--WKWebView + WebViewJavascriptBridge

比较好的文章,传送地址:https://blog.csdn.net/u011619283/article/details/52352514...
代码星球 ·2020-04-03

IOS 上传项目到github 终端操作

1.创建github账号 2.创建秘钥3.Github配置秘钥4.上传文件复制保存网址终端操作,如果没有ssh,自行安装 GitHub配置秘钥 克隆github上创建的项目将自己的本地项目,拖到你你克隆的项目文件夹里然后依次操作 gitadd.//将代码放到提交区gitcommi...

iOS 之持久化存储 plist、NSUserDefaults、NSKeyedArchiver、数据库

1.什么是持久化?本人找了好多文章都没有找到满意的答案,最后是从孙卫琴写的《精通Hibernate:Java对象持久化技术详解》中,看到如下的解释,感觉还是比较完整的。摘抄如下: 狭义的理解:“持久化”仅仅指把域对象永久保存到数据库中;广义的理解,“持久化”包括...

iOS 之 判断是否是第一次打开app

/**App判断第一次启动的方法*/NSString*key=@"isFirst";BOOLisFirst=[[NSUserDefaultsstandardUserDefaults]boolForKey:key];if(!isFirst){[[NSUserDefaultsstandardUserDefaults]set...

iOS之UITraitCollection

UITraitCollection为表征sizeclass而生,用来区分设备。你可以在它身上获取到足以区分所有设备的特征。UITraitEnvironment协议、UIContentContainer协议UIViewController遵循了这两个协议,用来监听和设置traitCollection的变化。@protoc...
代码星球 ·2020-04-03
首页上一页...224225226227228...下一页尾页