来自: http://www.henishuo.com/ios-middle-hight-interview-two/ 前言 最新整理的笔试题,由群里某某群友提供的题目,笔者整理并在此提供参考答案。
fromViewController?.view var toView = toViewController?.view // iOS8引入了viewForKey方法,尽可能使用这个方法而不是直接访问controller的view属性
henishuo.com/ios-native-h5-img/ 前言 最近iOS App项目中使用Webview加载H5页面比较多,也有不少朋友经常问到这个问题,在这里我也学习学习如何通过iOS原生的方式来加
我们在开发过程中常碰到要进行第三方分享的需求,我使用的是ShareSDK. 关于ShareSDK的使用,官方文档已介绍的很详细了,在这里跟大家分享一下我自己的思路. ShareSDK功能介绍 1
来自: http://www.cocoachina.com/ios/20160303/15495.html 前段时间,在项目中有个需求是支付完成后,弹出红包,实现这么一个发红包的功能。做了最后,实现的效果大致如下:
应用沙盒 1)每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒 2)应用沙盒的文件系统目录,如下图所示(假设应用的名称叫Layer)
当电池快没电的时候,人们更愿意接受溢价 。同时,优步也表明他们并没有利用电量相关的数据来设置溢价规则。换句话说,我们在开发App的时候,可以通过电池电量来"提升用户体验"。 电池状态与电量 UIDevice 中有三个电池相关的属性:
iOS 中横竖屏切换的功能,在开发iOS app中总能遇到。以前看过几次,感觉简单,但是没有敲过代码实现,最近又碰到了,demo尝试了几种情况,这里就做下总结。 注意 横屏两种情况是反的你知道吗?
来自: http://www.cocoachina.com/ios/20160303/15495.html 前段时间,在项目中有个需求是支付完成后,弹出红包,实现这么一个发红包的功能。做了最后,实现的效果大致如下:
接上篇: 那些著名或非著名的iOS面试题(上) ,本文继续介绍一些著名或非著名的iOS面试题。 1. 反转二叉树,不用递归 /** * Definition for a binary tree node
函数开始 main 函数可以说是在整个 iOS 开发中非常不起眼的一个函数,它很好地隐藏在 Supporting Files 文件夹中,却是整个 iOS 应用的入口。 main.m 文件中的内容是这样的:
音识别的API 。有了语音识别技术我们开发者就可以开发出像Siri这样炫酷的应用。这不,最近我们也要上这个功能,所以我调研一些这方面的东西。本文主要介绍iOS语音识别SDK的用法。 首先需要在pli
缺点:降低了可读性,代码量增加,对于不理解这种模式的人来说比较难看懂。 github示例代码 ios设计模式之适配器模式 策略模式 何为策略模式? 策略模式定义了一系列的算法,并将每一个
SRDownloadManager Features Provide download status callback, download progress callback, download complete callback. Support multi-task at the same time to download. Support breakpoint download even e
的确将身份证人像对准了拍摄框中的人像框),才执行读取身份证信息的操作。 使用 将该功能集成到你开发的app里: 1、请把Category、Tool、libexidcard、Model、View
stream_id=13> 使用 NodeJS 搭建 HTTP/2 服务器 在大前端的时代背景下,客户端开发不会点 JavaScript 都快混不下去了,笔者前段时间在我司前端轮岗了两周,再加上之前也写过
众所周知,UI在一个App中所占的比重是很大的,如果能快速的布局UI,则会大大的提高App整体的开发效率,NerdyUI正是基于这个理由创建的。 NerdyUI使用非常紧凑的链式语法,提供一些常
终端的开发,首当其冲的就是视图、动画的渲染,切换等等。用户使用 App 时最直接的体验就是这个界面好不好看,动画炫不炫,滑动流不流畅。UI就是 App 的门面,它的体验伴随着用户使用 App 的整个过
现在已经出现了一个静态编译的 Ruby 变体,用于构建面向 iOS 设备的应用。该语言叫做 RubyMotion ,来自于 HipByte 的这门语言与工具链完全遵循 Apple 的 App Store
苹果在本届全球开发者大会中公布了 iOS 6 的新功能,它拥有超过 200 项新功能,集成了 Facebook,放弃 Google 地图,采用自家 3D 地图,支持 Siri…… 目前,苹果开发者中心已提供了