想要进阶,想要提升自己一个更高档次,想要拥有更高比格的iOS开发攻城狮们,请关注 ↓↓↓ 我的简书:https://www.jianshu.com/u/3adf2f8593b8 我的掘金:https://juejin.im/user/5dd3f99c6fb9a01ffb355246 ? 欢迎大家来喷 ...
分类:
移动开发 时间:
2019-12-19 11:24:04
阅读次数:
83
一、简介 现在设备显示屏的清晰度越来越高,尤其是iOS移动设备上的高清适配,Retina显示屏。在开发中,为了保证图片在不同的设备上显示的效果保持一致,往往需要准备多套图片,比如iOS开发中的@1x,@2x,@3x图,这是一件比较繁琐的事。在RN中,针对这个情况提供了一种新的解决方案,由于RN中的p ...
分类:
其他好文 时间:
2019-12-14 17:20:28
阅读次数:
244
一、简介 一个应用程序中,输入框基本不可或缺,它衍生的搜索功能在很多APP中随处可见。在iOS开发中,使用的输入框组件是UITextView和UITextField,在React-Native中使用的则是TextInput组件。TextInput组件可以通过键盘将文本输入到APP的组件,它提供了如自 ...
分类:
其他好文 时间:
2019-12-13 14:19:04
阅读次数:
130
本文主要讲述我对 iOS 开发的一些理解,希望能通过 app 从启动到退出,将一些的知识整合起来,形成一条知识链,目前涉及到的知识点有 runloop、runtime、文件存储、界面布局、离线推送、内存管理、响应链、多线程。但大部分较为浅显,我尽量写自己的理解,专业性的代码尽量贴上链接,如有不当欢迎 ...
分类:
移动开发 时间:
2019-12-12 12:56:43
阅读次数:
93
首先我们需要进行麦克风访问授权 AVAudioSessionRecordPermission permission = [[AVAudioSession sharedInstance] recordPermission]; //判断是否授权 if (AVAudioSessionRecordPermi ...
分类:
移动开发 时间:
2019-12-11 21:50:38
阅读次数:
104
1、程序的五种状态Not Running:未运行。Inactive:前台非活动状态。处于前台,但是不能接受事件处理。Active:前台活动状态。处于前台,能接受事件处理。Background:后台状态。进入后台,如果又可执行代码,会执行代码,代码执行完毕,程序进行挂起。Suspended:挂起状态。 ...
分类:
移动开发 时间:
2019-12-11 19:08:43
阅读次数:
80
//后台进前台通知 UIApplicationDidBecomeActiveNotification [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(didBecomeActive) name:UIA ...
分类:
移动开发 时间:
2019-12-11 18:53:34
阅读次数:
269
你应该不只听过程序员是吃“青春饭”。 你应该还听说过 IT 行业人才是饱和了; 中国的程序员供大于求了; Android 和 iOS 开发已经饱和了; 前端开发太简单,前端程序员没前途。 但是有一个道理你要懂,无论是哪个行业,总是遵循金字塔原则: 第一步:年轻的时候,可以靠体力等优势,做一些基础工作 ...
分类:
其他好文 时间:
2019-12-08 14:08:44
阅读次数:
101
1、WKWebView的使用 2、常见问题 "2.1 iOS开发 WKWebView下js的alert(),confirm(),prompt()方法无法正常执行" ...
分类:
移动开发 时间:
2019-12-02 00:41:49
阅读次数:
110
技术类 iOS开发精髓 「iOS开发精髓」是收集分享的含金量比较重的一些好的关于iOS开发的文章,在这里你可以学到你很多不会的知识点。 微信号:iOS_WIN 程序员的那些事 「程序员的那些事」是最受欢迎的程序员、IT 技术和 IT 行业相关的微信公众号之一,分享 IT 技术资讯、经典文章和书籍、热 ...
分类:
其他好文 时间:
2019-11-29 10:46:05
阅读次数:
194