11 xunyn

尚未进行身份认证

iOS开发者

等级
TA的排名 3k+

扩充你的Mac

扩充你的Mac扩充你的MacApple又推出了新的Mac pro,狂拽酷炫啊。可惜囊中羞涩,只能继续捯饬自己的2011年的Mac。这台老旧pro,虽有4G内存,但自从升级了Sierra,新版Xcode就开始卡顿,磁盘硬盘伤不起啊,时间耗在了IO上。果断选择更换固态硬盘。选择固态硬盘选择的是创见(Transcend)固态硬盘,他家的硬盘可谓有口皆碑,还有详细硬盘拆卸教程选择硬盘方案两种方案,第一种替换

2017-01-08 21:39:37

使用iTunes向设备安装ipa

给客户的文档1Downloadtheipafile 2DragfiletoiTunes’s Appontheslidemenu  ifdon’thaveslidemenuontheiTunes, canaccesstheviewonthetoolbar,andclick“showslidebar” 

2014-11-25 19:00:32

Xcode6 UIWebView与JavaScript交互(issue fix)

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

2014-09-30 17:35:18

Xcode LLDB Debug教程

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

2014-09-22 10:32:58

UIWebView与JavaScript相互调用

UIWebView与JavaScript的那些事儿UIWebView是IOS SDK中渲染网面的控件,在显示网页的时候,我们可以hack网页然后显示想显示的内容。其中就要用到javascript的知识,而UIWebView与javascript交互的方法就是stringByEvaluatingJavaScriptFromString:有了这个方法我们可以通过objc调用javasc

2014-09-11 16:29:08

Swift初窥----Playground

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

2014-08-15 18:44:32

Swift初窥----深入Swift

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

2014-08-06 19:02:11

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

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

2014-08-06 18:51:13

Hybrid--WebView中使用Ajax

Hybrid框架下的app,使用的Ajax,需要注意的是UIWebViewDelegate不会监测到Ajax的request,也就是再执行Ajax代码时,shouldStartLoadWithReuqest等方法并不会被调用。其解决方法需要Javascript和navtive code一起来做,其基本原理可参考这片文章,其流程是在Javascript handler中每创建Ajax的请求时

2014-08-05 19:06:59

Swift初窥----语法进阶

缺省绑定(Optional Binding 自动置空)通过在类型变量后,加上?,可以实现缺省绑定为nilvar window: UIWindow?就是说,如果不对window赋值,则window的值为nil。这与Objective-C中在ARC模式下自动置nil的原理是不同的,在Swift中有NilType,这时候有一个新的概念,取值(Unwrapping Optionals)

2014-08-05 18:41:10

Swift初窥----语法入门

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

2014-07-25 17:22:42

iOS程序偏好设置--进阶

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

2014-07-11 16:24:20

iBeacon如何工作

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

2014-06-28 21:37:52

Swift初窥--使用Swift实现TableView

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

2014-06-25 18:55:49

Swift初窥--综述

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

2014-06-25 18:40:46

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

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

2014-06-14 12:09:04

iOS面试悲剧的应对的方法

最近群里的朋友,遇到了被拒的面试,回来之后在群里很伤心。从客观的角度,数个求职者竞争有限的岗位,总是几家欢喜,几家愁的。具体的过程中,小姑娘在遇到面试官的“否定”,没有开发经验,便一下乱了,感觉希望不大了,回答接下来的问题,基本是:“没经验,没试过”。其实在面试过程中,求职者尽量避免被面试官的个人看法所影响,获得积极的信号还好,若获得了消极的信号,会影响面试发挥,换个角度讲,既然来参加企业面试,就

2014-04-10 18:49:11

ModalView和Navigation混用

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

2014-03-06 15:13:34

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

OneV‘s Den在博客里出了10道iOS面试题,用他的话是:"列出了十个应聘Leader级别的高级Cocoa/CocoaTouch开发工程师所应该掌握和理解的技术" 。 在这里給一份我的答案。  1. 你使用过Objective-C的运行时编程(Runtime Programming)么?如果使用过,你用它做了什么?你还能记得你所使用的相关的头文件或者某些方法的名称吗?  Obje

2013-12-10 21:45:36

Mac上安装Rails

原文链接: http://xunyanan.com/blog/2013/11/26/mosaic-photo-and-share-moment/ written by 寻亚楠  posted at http://xunyanan.comrails是一套基于ruby的web开发框架。下面是在mac上安装rails的过程。环境Mac pro (OS X 10.9)

2013-12-02 11:44:00

查看更多

勋章 我的勋章
    暂无奖章