- 博客(13)
- 资源 (36)
- 收藏
- 关注
翻译 Swift成为主流语言的10个理由
是时候使用易入手又全面的Swif语言为iOS和mac OS X做应用开发了。 虽然编程语言不会那么容易消逝,但坚持衰落范例的开发小组正在这么做。如果你正为移动设备开发应用程序,并且你还没有研究Swift,那么注意:当Swift涉及到Mac、iPhone、ipad、Apple Watch和未来设备的应用开发时,它不仅会排挤掉Objective-C,而且还会取代在Apple平台中做嵌入式开发的C语言。
2016-05-24 22:42:44 12129
原创 带你了解面向对象的设计原则
一 摘要今天晚上给大家介绍一下面向对象的设计原则,为什么要介绍这个呢,原因很简单,大家平时所接触的语言,无论是object-C,C++,JavaScrpt,C#等都是属于面向对象语言,既然是面向对象设计语言,那么就有必要去了解一下面向对象的设计原则.那么面向对象的设计原则有哪些呢?今天来给大家总结一下.二 设计原则内容1.开-闭原则(Open-Closed Principle, OCP)2.里氏代
2016-05-23 23:21:59 6871
原创 人工智能之机器学习常见算法
摘要之前一直对机器学习很感兴趣,一直没时间去研究,今天刚好是周末,有时间去各大技术论坛看看,刚好看到一篇关于机器学习不错的文章,在这里就分享给大家了. 机器学习无疑是当前数据分析领域的一个热点内容。很多人在平时的工作中都或多或少会用到机器学习的算法。这里IT经理网为您总结一下常见的机器学习算法,以供您在工作和学习中参考。 机器学习的算法很多。很多时候困惑人们都是,很多算法是一类算法,而有
2016-05-22 15:47:54 86449 4
原创 JS与iOS交互之OC获取JS内容跳转到指定控制器实现技巧
前言之前有不少人为我关于JS与iOS进行交互的问题,也就是,我们怎么才能从通过获取JS的内容显示到指定的控制器中,今天我给大家写了一个Demo,在这里交互我们用到了WKWebView而不是UIwebview,至于问什么会使用它其实在前一章关于WKWebView介绍中我们已经讲过了,在这里就不再累述了, 前篇文章地址:http://blog.csdn.net/baihuaxiu123/article
2016-05-18 15:27:21 11804 2
原创 iOS 应用程序秒退原因分析及解决思路总结
一 摘要在开发苹果应用时,测试阶段经常发生应用闪退,代码逻辑没有问题,对此有点无从下手。一般由那些原因造成?二 造成闪退的原因有哪些呢?1. 打开的应用程序过多,iPhone内存容量用量超载导致程序闪退。2.程序运行在较老的iOS系统或者老版机型上3.程序运行时,系统动态链接库或Framework无法找到4.程序初始化时无法正确读取到用户数据而秒退5.App 的设置不正确6.程序里的某个功能在新版
2016-05-17 17:04:36 13818
翻译 玩转苹果自带支付
当你决定在线买一些东西的时候,可能会有一种现代特有的焦虑感涌上心头。虽然没有精确的单词来表达这种焦虑,但如果只想简单的描述的话,可以是:“我的信用卡在哪里?它的号码是多少?我真的需要买这个东西吗?”当你在一个iOS设备上购物时,这种令人抓狂的感觉会放大:你很有可能没有随身携带你的信用卡,而且手里拿着信用卡还要在手机上输入信息这种操作相当有难度,我觉得应该留给体操选手和宇航员用来展示他们高超的技艺(当
2016-05-15 08:11:39 11600
原创 iOS前端与后台交互技术实现及技术细节
摘要今天由我给大家进行一场技术分享,分享的主题也是大家还没有工作或者才去工作不久或者是正处于试用期的同学非常关心的一个问题,就是我们做iOS,HTML5,安卓等前端开发的如何跟我们的公司后台进行交互. 面临后台我们应该说些什么? 应该怎么去规避一些不该属于自己的任务而被后台强加于自己?等等问题.目录 1.前端请求数据URL的谁来写? 2.接口文档主要由谁来写? 3.前端开发
2016-05-13 07:16:26 20507 1
翻译 12个不为大家熟知的HTML5设计小技巧
慎用向右滑动操作、慎用横屏展示效果、按钮原理页面底部、使用SVG格式做矢量图…… 以上提到的技巧全都出自今天这篇好文,简单小巧但实操性很强,作为设计师,也要尽量避开这些坑。1、交互上,慎用向右滑动的操作方式。如:刮刮乐涂抹效果,左右滑动翻页等。原因:苹果手机上,向右滑动容易触发返回“上一级页面”效果。2、交互上,慎用横屏展示效果。原因:体验上,需要用户设备开启屏幕旋转功能,才能正常观看,用户操
2016-05-06 23:05:04 7079
原创 熟练掌握HTML5开发中常用五大CSS选择器用法
摘要本文和大家重点学习一下五类CSS选择器,我们不必通篇给每一个元素定义类(class)或ID,通过合适的组织,可以用最简单的方法实现同样的效果。最常用的五类CSS选择器一些新手朋友对选择器一知半解,不知道在什么情况下运用什么样的选择器,这是一个比较头疼的问题,针对新手朋友,对CSS选择器作一些简单的说明,希望能对大家的学习工作有一定的帮助。准确而简洁的运用CSS选择器会达到非常好的效果。我们不必通
2016-05-05 22:46:07 18041 4
翻译 带你了解CSS开发中的10个不要
今天继续给大家分享一篇翻译的一篇文章. 自我进入这个行业,我就发现开发人员一直在努力征服CSS。 理由也很充分,开发人员是用逻辑思考的生物。添加一个DIV元素导致所有代码都不得不往下移一行,而另一个DIV“浮”到左侧,感觉没有任何意义。你也一定听到过开发人员的抱怨:“我们只需要向左边移动五个像素,但是…天哪!为什么整个都向下移动了一行。到底是哪里错了?!?!?!”所以,我们今天就来聊一聊CSS中
2016-05-05 21:14:27 3986 1
原创 HTML5之按钮背景不同动画特效设计
前言今天来继续给大家介绍一下HTML5,讲什么呢,讲讲一组效果非常酷的鼠标滑过按钮背景动画特效,在该特效中,当鼠标滑过按钮时,使用CSS3 animation来动画background-size和background-position属性,来实现各种背景动画效果。下面来看一下整体的效果图: 看了动画效果之后大家应该非常关心他是如何实现的,现在就给大家具体讲讲他的实现技巧.具体实现1. CSS样式
2016-05-02 22:39:14 11501 1
原创 iOS开发之蓝牙4.0技术完美实现
前言前端时间,同学在做项目过程中遇到关于蓝牙方面的问题,今天我就给大家进行详细的进行讲解下蓝牙在iOS开发中的具体实现.在介绍蓝牙前,大家要搞清楚什么是蓝牙?什么是蓝牙?随着蓝牙低功耗技术BLE(Bluetooth Low Energy)的发展,蓝牙技术正在一步步成熟,如今的大部分移动设备都配备有蓝牙4.0,相比之前的蓝牙技术耗电量大大降低。从iOS的发展史也不难看出苹果目前对蓝牙技术也是越来越关注
2016-05-01 21:13:06 19419 2
原创 iOS开发之--内购、GameCenter、iCloud、Passbook功能开发汇总
前言iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录、微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等。今天将和大家一起学习如何使用系统应用、使用系统服务:目录系统应用系统服务 2.1. 短信与邮件 2.2. 通讯录 2.4. 社交 2.5. Game Center 2.6. 应用内购买 2.7. iCloud 2.8. Passbo
2016-05-01 09:24:11 15357 1
iOS开的常见8中传值(初始化传值,代理传值,属性传值,代理传值,block传值,通知传值,NSuserDefault传值,AppDelegate传值)
2016-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人