自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

如鱼得水的专栏

追求创新,与时俱进!

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 iOS开发-使用Storyboard进行界面跳转及传值

前言:苹果官方是推荐我们将所有的UI都使用Storyboard去搭建,Storyboard也是一个很成熟的工具了。使用Storyboard去搭建所有界面,我们可以很迅捷地搭建出复杂的界面,也就是说能为我们节省大量的时间。我们还可以很直观地看出各个界面之间的关系,修改起来也很方便。将来如果遇到需要作修改的地方,我们只需要找到相对应的Storyboard就可以了,比起以前来说,快捷了不少。我会在本

2015-04-29 15:33:16 747

原创 IOS UIWebView与Javascript之间的交互

目前很流行的库有WebviewJavaScriptBridge和OVGap,这两个库都是让webview与JS建立起一条桥梁,这样就可以相互通信了。 网上的教程几乎都是webview给调用JS,使用系统提供的方法,这是想学Easy就可以做到的,但是如果想让JS调用我们的原生的方法,那就不容易了,就需要一条桥梁,在JS响应的时候能回调OC的方法。这两个库都是可以满足我们的,但是在JS

2015-04-28 17:28:36 1437

原创 WebViewJavascriptBridge JS与iOS Native Code互调方法

本篇为大家介绍一个优秀的国人开发开源小项目:WebViewJavascriptBridge。下载WebViewJavascriptBridge地址它优雅地实现了在使用UIWebView时JS与ios 的Objective-C nativecode之间的互调,支持消息发送、接收、消息处理器的注册与调用以及设置消息处理的回调。 就像项目的名称一样,它是连接UIWebVi

2015-04-28 16:46:28 1992

原创 Core Animation之CATransform3D:矩阵变换3D旋转

关于图层的几个坐标系。对于ios来说,坐标系的(0,0)点在左上角,就是越往下,Y值越大。越往右,X值越大。一个图层的frame,它是position,bounds,anchorPoint和transform属性的一部分。设置一个新的frame将会相应的改变图层的position和bounds,但是frame本身并没有保存。position:是一个CGP

2015-04-28 11:35:25 15549

原创 Apple Watch开发(三)--WatchKit简介和Watch适配、布局

上篇简单介绍了创建了一个Apple Watch开发的project的过程,那么对于新生成的文件有什么用呢?老项目怎么适配Apple Watch呢?下面我就来简单介绍下WatchKit和Watch项目中的文件作用、及其布局特点。 一、 旧项目适配Apple Watch       普通老项目可以添加Apple Watch吗?需要注意什么?有些人直接在旧的项目中,按照上篇写的那样去添加一个

2015-04-27 09:58:53 5104

原创 Apple Watch开发(二)--Xcode创建项目及其结构

在上一篇文章中介绍了Apple Watch的特点和app运行模式,那么这篇我们来看下如何利用Xcode创建一个Apple Watch的project。一、 运行环境      首先我们来用这个Xcode创建Watch app的时候肯定要注意开发环境,Watchkit是在Xcode6.2beta版本加入的,所以我们需要:     1、     电脑系统在Mac OS10.9.4以上;

2015-04-26 23:03:00 3944

原创 Apple Watch开发(一)--简介

一、Apple Watch简介        2015年3月10日,苹果在旧金山Moscone Center召开2015年春季新品发布会,正式发布了Apple WATCH,分为运动、标准、定制三版,将于2015年4月10号预售,4月24日上市。     Apple Watch采用蓝宝石屏幕不怕刮,两个屏幕尺寸。支持电话,语音回短信,连接汽车,天气、航班信息,地图导航,播放音乐,测量心跳

2015-04-26 17:31:57 2424

原创 图片转换base64字符串及字符串反转回图片

最近做一个上传图片功能时,后台让把图片转成字符串后上传,感到很不解。。。    后来在网上查到一些资料,还真有这么搞的,但不知道意义何在,有什么好处呢?知道的小伙伴给回复下啊    顺便把字符串和图片互转的方法贴在这,就是把base64Encoding编码的字符串作为中介:图片转base64串:    UIImage *_originImage = [UIIma

2015-04-21 15:07:43 5559 1

原创 ASIHttpRequest中Block代码块的使用和注意事项

使用ASIHttpRequest的setCompletionBlock、setFailedBlock时碰到一些诡异的内存泄漏和莫名其妙的行为(如:无法release对象)。1. 声明ASIHttpRequest时一定要使用__block关键字  __block关键字告诉block不要retain request,这对于防止循环retain非常重要!!因为request总是会retain

2015-04-20 13:16:52 1464

原创 iOS开发网络请求中ASIHTTPRequest的用法整理

ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。下面就举例说明它的API用法。发起一个同步请求同步意为着线程阻塞,在主线程中使用此方法会使应用Ha

2015-04-07 15:00:42 2392

原创 MAC OS X系统创建git服务器,支持mac/windows代码

一、安装git并配置用户名和密码已安装MacPorts的可以通过命令行安装:$ sudo port install git-core或者安装gitgui: http://code.google.com/p/git-osx-installer/配置全局用户名和密码:$ git config --global user.name "Elf Sundae"

2015-04-01 12:15:02 858

fxmacprnstd1702am105iml.dmg

Mac系统上,配置打印机的驱动程序,一键安装。配置教程https://www.jianshu.com/p/c369714bd7ab

2019-08-06

好学的Objective-C

作  者:(美)Jiva DeVoe 译 者:林本杰 丛 书 名:图灵程序设计丛 好学的Objective-C 出 版 社:人民邮电出版社 要为市面上最热门的Mac、iPhone和iPad等设备创建应用,就必须掌握Objective-C和面向对象编程。《好学的Objective-C》作者是顶尖的Mac开发人员和专业作家。通过本书的详尽指引,即使是编程新手也可以迅速学会Objective-C。本书全方位地介绍了Objective-C,从基础知识到资深程序员所使用的高级技术等众多主题,其中包括内存管理、多个框架的结合使用、线程安全的技巧,以及Xcode的详细用法等。通过阅读本书,读者将能够:掌握Objective-C语法、运行时和Xcode,编写出第一个移动应用程序创建类,使用属性,了解对象使用代码块、线程、KVO和协议定义和编写宏,处理错误并在项目中使用框架清理线程,学会使用设计模式,掌握高级技术利用NSCoder读写数据为Windows、Linux和其他平台编写代码本书既能引导Mac、iPhone和iPad开发新手入门,又可帮助高级程序员提高技能,是Objective-C开发人员的案头必备书籍。 第一部分 Objective-C 简介 第1 章 Objective-C 简介   第2 章 基本语法   第3 章 添加对象   第4 章 Objective-C 内存管理   第二部分 更多特性 第5 章 代码块   第6 章 键值编码和键值观察   第7 章 使用协议   第8 章 扩展现有类   第9 章 编写宏   第10 章 错误处理   第三部分 使用 Foundation 框架 第11 章 了解框架之间如何配合工作   第12 章 使用字符串   第13 章 使用集合   第14 章 使用NSValue、NSNumber和NSData   第15 章 处理时间和日期   第四部分 高级主题 第16 章 通过多个线程实现多处理   第17 章 Objective-C 设计模式   第18 章 利用NSCoder 读写数据   第19 章 在其他平台上使用Objective-C 

2013-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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