点赞!!! 都还干着iOS嘛???!!! 背景 新入职公司,分配一台全新MacBook pro,借此机会梳理一下cocoapods的完整安装流程。 cocoapods安装依赖...
点赞!!! 都还干着iOS嘛???!!! 背景 新入职公司,分配一台全新MacBook pro,借此机会梳理一下cocoapods的完整安装流程。 cocoapods安装依赖...
关于算法的想法 由于面试可能需要手写算法,网上搜罗了一些资料,整理了下算法的OC的实现代码,虽然平时开发中一般用不到,但是多积累一些技术知识,还是对以后发展大有裨益的 八大内...
话不多说直接上代码,先是css文件的样式 <!DOCTYPE html> Document *{ padding:0;margin:...
删除数组中某个元素 数组去重
目录 (不定期更新中 :] ) 1 准备工作、创建项目、Splash Scene2 过场动画 Transition3 搭建游戏场景 Game Scene4 用场景编辑器添加动...
一、符号表 1、概念:debugger Symbols 的简称。符号表就是指在Xcode项目编译后,在编译生成的.app的同级目录下生成的同名的.dSYM文件。符号表是内存地...
一、概念介绍 git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。简单的说,Git - 版本控制工具;Github是一个网站...
背景 项目功能越来越复杂化,影响到启动时间(主要是感觉自己菜,需要学习) APP启动时都干了什么事 一般情况下,App 的启动分为冷启动和热启动,我们这里说的是优化冷启动时间...
一、音效播放 AudioToolbox.framework是一套基于C语言的框架,使用它来播放音效其本质是将短音频注册到系统声音服务(System Sound Service...
给大家分享一个在xib中做国际化比较优雅的实现方案。 要对xib中的控件做国际化,一般的实现是这样的:找到Xib控件的ID,再把这个ID和文案作为key-value写到我们的...
在开发过程中,我们经常会被要求获取每个设备的唯一标示,以便后台做相应的处理。我们来看看有哪些方法来获取设备的唯一标示,然后再分析下这些方法的利弊。具体可以分为如下几种: UD...
百度移动云可穿戴部门的面试经历,面试官都非常热情友好,一上来反倒弄的我挺不好意思的。下面记录一下自己的面试过程,因为我真的没啥面试经验,需要总结下。 一面 Objective...
在 App 开发中经常会遇到用户上传头像或者添加图片的需求。通常,用户可以选择拍照或者从系统相册上传两种方式。iOS 中为这个功能提供了 UIImagePickerContr...
写作原因:公司这个月的项目计划是优化推送;目前我们推送用的个推(不是不好,项目限制),然后服务器那边人员忙(本人菜鸡iOS程序员),所以我就自己来做咯,如果有错误的地方下面...
内存管理在iOS开发中很重要,在iOS 5之前,开发者需要使用MRC(Manual Reference Count)来进行对象的内存管理;为了方便开发者,从iOS 6开始,苹...
工厂模式就是根据不同的需求生产不同的产品,实质就是一个工厂类根据传入的参数动态决定应该创建哪一个产品类的实例。 想象一个场景: 一个UITableView上cell上的内容有...
Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍...