会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
manji
博客园
首页
新随笔
联系
订阅
管理
2015年10月23日
二叉树-你必须要懂!(二叉树相关算法实现-iOS)
摘要: 这几天详细了解了下二叉树的相关算法,原因是看了唐boy的一篇博客(你会翻转二叉树吗?),还有一篇关于百度的校园招聘面试经历,深刻体会到二叉树的重要性。于是乎,从网上收集并整理了一些关于二叉树的资料,及相关算法的实现(主要是Objective-C的,但是算法思想是相通的),以便以后复习时查阅。什么是二...
阅读全文
posted @ 2015-10-23 16:58 manji
阅读(127739)
评论(4)
推荐(7)
编辑
2015年10月15日
Objective-C排序算法实现
摘要: 算法作为程序猿的一种基本技能,对我来说却一直是一个硬伤。毕竟平时的工作接触算法的地方很少,大部分时间都是在搭建UI,写业务逻辑,写网络请求。然而在面试当中,算法往往又是考察的重点。也许你会说这些平时工作用得到么?确实,用到的很少,但是你不会,人家就是不要你,你能怎样?!关于这个事情,唐boy有篇文章...
阅读全文
posted @ 2015-10-15 11:39 manji
阅读(1448)
评论(0)
推荐(0)
编辑
2015年10月14日
一个基于MBProgressHUD的自定义视图hud例子
摘要: 项目中用到的一个hud,基于MBProgressHUD,使用自定义视图实现的,动画效果是从网上参考的,并不是很理想。有需要的可以看看,这里是源码(源码用了cocoapods,运行前需要pod install)。附上效果:里面有一些关于MBProgressHUD的设置的,如下:1 hud.op...
阅读全文
posted @ 2015-10-14 09:32 manji
阅读(2098)
评论(0)
推荐(0)
编辑
一次MVVM+ReactiveCocoa实践
摘要: 前言学习MVVM和ReactiveCocoa(简称RAC)也有一段时间了,不过都仅限于看博客,一直对这两个东西很感兴趣,觉得很创新,也一直想找个机会在项目中实践一下,但是还是有一些顾虑,毕竟没有实践过,网上的资料看的也有点云里雾里,实际上手可能还是有一定的难度。于是决定写一个简单的demo实践一下。...
阅读全文
posted @ 2015-10-14 09:32 manji
阅读(4628)
评论(2)
推荐(0)
编辑
2015年10月12日
Xcode7,消失的pin菜单(Editor->pin)
摘要: 用过autolayout的对pin都应该不陌生,通过这个选项可以设置控件的四周的外边距:Top Space、Leading Space、Trailing Space、Bottom Space。在Xcode6的时代,你可以有2种选择来使用pin:1)通过菜单项:Editor->pin2)通过设计器下方...
阅读全文
posted @ 2015-10-12 15:48 manji
阅读(1784)
评论(1)
推荐(0)
编辑
2015年10月8日
iOS获取设备型号、设备类型等信息
摘要: 设备标识关于设备标识,历史上盛行过很多英雄,比如UDID、Mac地址、OpenUDID等,然而他们都陆陆续续倒在了苹果的门下。苹果目前提供了2个方法供App获取设备标识:idfa和idfvidfa:全称advertisingIdentifier,官方解释是广告标识,适用于广告推广,这个建议不要轻易使...
阅读全文
posted @ 2015-10-08 16:29 manji
阅读(14106)
评论(1)
推荐(0)
编辑
2015年9月17日
UIButton+Block
摘要: UIButton的一个Category,使用block处理UIControlEvent事件,如常用的TouchUpInside等。
阅读全文
posted @ 2015-09-17 14:40 manji
阅读(924)
评论(0)
推荐(0)
编辑
2015年9月16日
“获取验证码”那些事
摘要: 说到用户注册功能,现在很多app都是使用手机号来作为注册的依据,那自然就离不开手机验证码。为了防止用户重复点击,一般都会做一个倒计时显示。当用户点击后,按钮变灰,并显示xx秒后重新获取,倒计时结束后恢复按钮状态。实现起来也不难,关于定时器,可以使用NSTimer或者GCD。不过还是有几个事项需要注意...
阅读全文
posted @ 2015-09-16 15:45 manji
阅读(1071)
评论(1)
推荐(1)
编辑
2015年9月15日
无NavigationBar到有NavigationBar视图切换时的一个坑
摘要: NavigationController在iOS App中是最常见不过了,可以说是每个App中必备的了。自iOS7开始,系统自带的右滑返回效果,也可以让有NavigationBar的视图切换很丝滑流畅。当然你也可能会遇到有些视图并没有NavigationBar(实际上是隐藏了),然后从这样的视图...
阅读全文
posted @ 2015-09-15 15:47 manji
阅读(1368)
评论(3)
推荐(1)
编辑