关闭

《Java语言程序设计(基础篇)》读书笔记(三)

《Java语言程序设计(基础篇)》读书笔记(三) 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/12676811 转载请注明出处 如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢! 第十二章 图形用户界面基础 1、Swing和AWT...
阅读(2502) 评论(0)

《Java语言程序设计(基础篇)》读书笔记(二)

书接上回,进入到重点章节。 第八章 对象和类 1、类方法 Java中用static关键字标识类方法,而在Objective-C中用加号(+)标识类方法 需要说明的是,可运行类中的main方法必须是定义成public static void型的静态方法。 2、构造方法 构造方法具有以下特点: ①方法名必须和类名相同 形式如下: public ClassName(argument...
阅读(2719) 评论(0)

《Java语言程序设计(基础篇)》读书笔记(一)

《Java语言程序设计(基础篇)》读书笔记(一) 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/12453865 转载请注明出处 从2012年毕业,4月份入职到现在,已经参加工作一年半了。这段时间一直从事IOS平台应用开发,虽然自知还有很多东西没学,但也不想在IOS上面投入自己全部的精力。一个好...
阅读(4203) 评论(3)

Xcode开发技巧之code snippets(代码片段)

里面有很多Xcode自带的代码片段,上例中的dowhile就是其中的一个。 二、如何自定义代码片段 由于项目、所用语言或者编码习惯的差别,不同的程序员习惯用的代码片段也不尽相同,这就有了自定义代码片段的需求,好在Xcode是支持该功能的。 @property属性的定义是Cocoa程序开发中很常用的一个功能,下面就以此为例说明如何自定义代码片段。 1、书写代码片段 在声明@property属性的地方写下如下语句: @property (nonatomic, retain) ...
阅读(7729) 评论(3)

Core Animation之框架简介(一)

最近花了不少时间学习了核心动画(Core Animation),打算用几篇日志来整理看过的内容,大家共同学习。Core Animation在IOS和MAC OSX上略有区别,这里只介绍IOS部分。 一、Core Animation简介 1、简介 Core Animation是一套包含图形绘制、投影、动画的Objective-C类集合,该框架包含在QuartzCore.framework中,它因为被用于处理更为强大的平滑的转场效果而引入OS X Leopard和iOS而出名。Core Animation和其它...
阅读(4178) 评论(1)

解决svn: Cannot negotiate authentication mechanism错误问题

解决svn: Cannot negotiate authentication mechanism错误问题 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/10076323 转载请注明出处...
阅读(12538) 评论(0)

UIView的alpha、hidden和opaque属性之间的关系和区别

opaque 该属性为BOOL值,UIView的默认值是YES,但UIButton等子类的默认值都是NO。opaque表示当前UIView是否不透明,不过搞笑的是事实上它却决定不了当前UIView是不是不透明,比如你将opaque设为NO,该UIView照样是可见的(上文说过,是否可见是由alpha或hidden属性决定的),照理说为NO就表示透明,那就应该是不可见的呀? 原来,GPU会通过图层一和图层二的颜色进行图层混合,计算出混合部分的颜色,最理想情况的计算公式如下: R = S + D * ( 1 –...
阅读(19977) 评论(5)

KVC/KVO原理详解及编程指南

KVC/KVO原理详解及编程指南 前言: 1、本文基本不讲KVC/KVO的用法,只结合网上的资料说说对这种技术的理解。 2、由于KVO内容较少,而且是以KVC为基础实现的,本文将着重介绍KVC部分。 一、简介 KVC/KVO是观察者模式的一种实现......
阅读(34502) 评论(8)

Cocoa中retainCount返回值不准的原因

Cocoa中retainCount返回值不准的原因 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory_tjsd/article/details/9626017 转载请注明出处 在使用手动内存管理的程序中,为了验证引用计数的管理是否存在问题,经常使用retainCount方法来返回当前的对象引用计数,如下所示: UIB...
阅读(4852) 评论(1)

2013年iOS开发者薪资调查报告

原文链接:http://www.cocoachina.com/applenews/devnews/2013/0709/6560.html 本报告是基于6月在论坛做的iOS薪资大调查活动。首先感谢所有参与调查的会员们。本次共有超过2000名会员参与调查,共1867份有效数据。通过分析这些数据,我们可以对iOS开发者的薪资水平,行业状况等有了一份粗略的了解。   由于调查...
阅读(3047) 评论(0)

Objective-C通过联合存储为类增加属性及原理解析

联合存储实现方式及底层原理解析 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory_tjsd/article/details/9347981 转载请注明出处 动态语言的最大好处,就是灵活性, 主要用到了三种设计模式: 1、访问器(accessor) 2、类别(category) 3、联合存储(associ...
阅读(5021) 评论(1)

Objective-C非正式协议与正式协议

这两个概念困扰我很久了,一直都很像搞清楚到非正式协议和正式协议有什么区别和联系,下面结合网上的资料和自己的看法谈谈这个问题。 一、非正式协议 显然这个名词是相对于正式协议而言的。在解释非正式协议之前,先引用两段话: 1、在《Cocoa设计模式》第六章类别的6.3.2把类别用于非正式协议一节中,这样写到: 非正式协议通常定义为NSObject的类别。类别接口中指定的方法可能会或者可能不会被框...
阅读(6610) 评论(3)

Cocoa Touch事件处理流程--响应者链

一、事件分类 对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕、晃动设备、通过遥控设施控制设备。对应的事件类型有以下三种: 1、触屏事件(Touch Event) 2、运动事件(Motion Event) 3、远端控制事件(Remote-Control Event) 今天以触屏事件(Touch Event)为例,来说明在Cocoa Touch框架中,事件的处理流程。首先不得...
阅读(13170) 评论(6)

Objective-C之run loop详解

Objective-C之run loop详解   做了一年多的IOS开发,对IOS和Objective-C深层次的了解还十分有限,大多还停留在会用API的级别,这是件挺可悲的事情。想学好一门语言还是需要深层次的了解它,这样才能在使用的时候得心应手,出现各种怪异的问题时不至于不知所措。废话少说,进入今天的正题。 不知道大家有没有想过这个问题,一个应用开始运行以后放在那里,如果不对它进行任何操作...
阅读(33714) 评论(6)

IOS如何选择图片加载方式:imageNamed和imageWithContentsOfFile的区别

IOS内存稀缺,而图片资源通常又是最占内存的部分之一,因此,选择如何加载图片,对于优化应用内存占用量,能起到立竿见影的效果。通常加载图片的方式有两种: 1、imageNamed 为什么有两种方法完成同样的事情呢?imageNamed的优点在于可以缓存已经加载的图片。苹果的文档中有如下说法: This method looks in the system caches for an image...
阅读(15942) 评论(0)
47条 共4页首页 上一页 1 2 3 4 下一页 尾页
    个人资料
    • 访问:529514次
    • 积分:4510
    • 等级:
    • 排名:第7259名
    • 原创:44篇
    • 转载:3篇
    • 译文:0篇
    • 评论:121条
    博主简介

    曾就职于拉手网、高德地图;专注于IOS应用开发,业余时间学习Java和Android。

    个人博客:

    http://foggry.com/

    新浪微博:

    http://weibo.com/foogry

    我的“IOS开发教程”微信公共账号:

    微信“IOS开发教程”公共账号

    欢迎大家关注!

    文章分类
    最新评论