寻亚楠的专栏

iOS开发者

扩充你的Mac

扩充你的Mac扩充你的MacApple又推出了新的Mac pro,狂拽酷炫啊。可惜囊中羞涩,只能继续捯饬自己的2011年的Mac。这台老旧pro,虽有4G内存,但自从升级了Sierra,新版Xcode就开始卡顿,磁盘硬盘伤不起啊,时间耗在了IO上。果断选择更换固态硬盘。选择固态硬盘选择的是创见(T...

2017-01-08 21:39:37

阅读数 1467

评论数 0

使用iTunes向设备安装ipa

给客户的文档 1 Download the ipa file   2 Drag file to iTunes’s App on the slide menu    if don’t have slide menu on the iTunes,  can access the v...

2014-11-25 19:00:32

阅读数 4951

评论数 2

Xcode6 UIWebView与JavaScript交互(issue fix)

这篇文章中,有介绍UIWebView与JavaScript交互,在UIWebView截获JavaScript请求处理,从app的角度,这是JavaScript的Hook请求。  在Xcode6之前的App版本,JavaScript可以这样将Hook请求发送出来: HTML: test lin...

2014-09-30 17:35:18

阅读数 5528

评论数 0

Xcode LLDB Debug教程

开胃小菜--简单的断点调试 在xcode中打开一个app,在想要break的行号上单击,即可生成一个深色的箭头标识--断点。如下图,在viewDidLoad:中设置了断点。 运行app,等待。。。就可以看到xcode在断点处进入调试模式,现在让我们把视线移到xcode右下角的控制台,有...

2014-09-22 10:32:58

阅读数 5282

评论数 0

UIWebView与JavaScript相互调用

UIWebView与JavaScript的那些事儿 UIWebView是IOS SDK中渲染网面的控件,在显示网页的时候,我们可以hack网页然后显示想显示的内容。其中就要用到javascript的知识,而UIWebView与javascript交互的方法就是stringByEvaluati...

2014-09-11 16:29:08

阅读数 6679

评论数 0

Swift初窥----Playground

Playground是随着Swift在WWDC2014推出的,从字面意思来理解,"playground"就是操场,游乐场的

2014-08-15 18:44:32

阅读数 6087

评论数 0

Swift初窥----深入Swift

存储函数 内存中的Fibonacci函数,避免重复递归,来提高代码执行效率 模板 编译器 Swift编译器,使其可以编译出更快的机器代码

2014-08-06 19:02:11

阅读数 2879

评论数 0

Hybrid----使用UIWebView显示PDF等文档

App中若需要显示pdf、word文档,这时候没有其他控件,比UIWebView更适合,它高度抽象了技术细节,可以很简单的使用 UIWebView可打开文件类型列表 (需要iOS3.0系统以上) 可以看到Excel、PPT、PDF、Word都可打开。 点击可下载打开PDF的...

2014-08-06 18:51:13

阅读数 5566

评论数 0

Hybrid--WebView中使用Ajax

Hybrid框架下的app,使用的Ajax,需要注意的是UIWebViewDelegate不会监测到Ajax的request,也就是再执行Ajax代码时,shouldStartLoadWithReuqest等方法并不会被调用。 其解决方法需要Javascript和navtive code一起来做...

2014-08-05 19:06:59

阅读数 12400

评论数 6

Swift初窥----语法进阶

缺省绑定(Optional Binding 自动置空) 通过在类型变量后,加上?,可以实现缺省绑定为nil var window: UIWindow? 就是说,如果不对window赋值,则window的值为nil。 这与Objective-C中在ARC模式下自动置nil的原理是不同的,在Swift...

2014-08-05 18:41:10

阅读数 2554

评论数 0

Swift初窥----语法入门

Swift知识点 下面来点实际写Swift代码要用到的,首先Swift是没有头文件的,没有.h文件。 变量声明 Swift的变量声明有两个关键字,var和let,其中var和javascript中的差不多,可以声明任何类型的对象,还可以通过var mystring:String 来指定类型。  ...

2014-07-25 17:22:42

阅读数 3398

评论数 0

iOS程序偏好设置--进阶

iOS的App除了在应用程序内部做偏好设置页面,还可以在setting里配置出偏好设置页面。如下图 专家容志芳在这篇文章有详细的入门介绍,基本的原理是为工程添加settings.bundle后,会在里面看到root.plist,通过修改它里面的配置,来自定义自己的setting页面,其中的控件...

2014-07-11 16:24:20

阅读数 5328

评论数 0

iBeacon如何工作

iBeacons iBeacons最近是一个趋势的话题,它们允许室内定位,让你的电话知道你在基站的范围。这个能有许多应用:在停车场帮你找到你的车,零售商通过优惠券和基于位置的特别优惠,以至许多现在不敢想象的应用。 iBeacons关于iBeacons和如何使用它有许多博文,但从技术角度,他们如何...

2014-06-28 21:37:52

阅读数 12970

评论数 0

Swift初窥--使用Swift实现TableView

完成Swift的语法关之后,来点实际的Task,第一个任务是写一个tableview,使用cocoaTouch里tableview这个常用的控件。 创建工程,选择Swift语言 首先是用Obejctive-C写的最简单的tableview 点击下载源码 然后是Swift写的...

2014-06-25 18:55:49

阅读数 10874

评论数 1

Swift初窥--综述

Swift是什么? Swift是Apple在WWDC2014所发布的一门编程语言,用来撰写OS X和iOS应用程序。在设计Swift时.就有意和Objective-C共存,Objective-C是Apple操作系统在导入Swift前使用的编程语言Swift是Apple在WWDC2014所发布的一门...

2014-06-25 18:40:46

阅读数 2848

评论数 0

code实现透明度渐变和颜色渐变的view

最近用code写了些view上的渐变效果,使得app的UI特效不必全部依赖美工出的图片。 效果如下: 主要用到了Layer上的渐变层,核心代码如下,关于CALaer的使用可参考 //Transparent Gradient Layer - (void) insertTransparentGra...

2014-06-14 12:09:04

阅读数 16453

评论数 0

iOS面试悲剧的应对的方法

最近群里的朋友,遇到了被拒的面试,回来之后在群里很伤心。从客观的角度,数个求职者竞争有限的岗位,总是几家欢喜,几家愁的。具体的过程中,小姑娘在遇到面试官的“否定”,没有开发经验,便一下乱了,感觉希望不大了,回答接下来的问题,基本是:“没经验,没试过”。其实在面试过程中,求职者尽量避免被面试官的个人...

2014-04-10 18:49:11

阅读数 18768

评论数 2

ModalView和Navigation混用

使用UIViewController时,将viewcontroller放入UINavigationController的栈里,和将viewcontroller用modalView的方式显示出来时,混用时,需要注意的有: 1 不可以将已经压入Navigation栈的ViewController,...

2014-03-06 15:13:34

阅读数 5968

评论数 0

iOS进阶面试题----经典10道

OneV‘s Den在博客里出了10道iOS面试题,用他的话是:"列出了十个应聘Leader级别的高级Cocoa/CocoaTouch开发工程师所应该掌握和理解的技术" 。  在这里給一份我的答案。   1. 你使用过Objective-C的运行时编程(Runtime Prog...

2013-12-10 21:45:36

阅读数 100987

评论数 7

Mac上安装Rails

原文链接: http://xunyanan.com/blog/2013/11/26/mosaic-photo-and-share-moment/  written by 寻亚楠  posted at http://xunyanan.com rails是一套基于ruby的web开发框...

2013-12-02 11:44:00

阅读数 10167

评论数 3

提示
确定要删除当前文章?
取消 删除
关闭
关闭