随笔分类 - iOS
记录iOS学习历程
摘要:如果给你一个网页链接, 来抓取指定的内容, 比如豆瓣电影排行榜, 那要怎样才能做到了?
其实网页内容的结构很是类似于XML, 那么我们就可以用解析XML的方式来解析HTML, 不过两者之间的差距还是很大的, 好了, 废话不多说, 我们开始解析HTML。
那么解析XML的库比较多, 这里选用libxml来解析, 因为libxml是c语言接口, 找了一个用objective-c包装接口的库-hpple...
阅读全文
摘要:在升级到Xcode4.4以后,import头文件的时候,import当前目录下的文件有提示,而其他目录没有提示,在此找到的解决方法是:前往project --> build settings --> User Header Search Paths,然后添加$(SRCROOT)。就可以解决了。
阅读全文
摘要:偶然看见这个,留着以后查阅,链接如下:http://www.apple.com.cn/developer/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html
阅读全文
摘要:最近公司接到一个需求,需要将已有的一个app的代码打包成静态库,然后放在合作商的app下面,实现一个类似子app的插件。即点击合作商app里面某个按钮,即可进入我们的app,这个插件的功能要求跟原有app的功能几乎完全一样,那么怎么去实现这个需求了? 刚开始博主接到这个需要,想了想需要解决的问题: 1、图片资源访问,因为原有app获取图片,都是用的默认的UIImage的方式,那么插件要...
阅读全文
摘要:实现iPhone漂亮的动画效果主要有两种方法, 一种是UIView层面的, 一种是使用CATransition进行更低层次的控制, 第一种是UIView,UIView方式可能在低层也是使用CATransition进行了封装,它只能用于一些简单的、常用的效果展现,这里写一个常用的示例代码,供大家参考。Cpp代码[UIViewbeginAnimations:@"Curl"context:nil];//动画开始[UIViewsetAnimationDuration:0.75];[UIViewsetAnimationDelegate:self];[UIViewsetAnimatio
阅读全文
摘要:1.简介 Core animation 是以objc语言封装的一套图形渲染,投影及动画的库的集合。Core animation 使创建用户界面变得非常容易,通过以下方法:1.使用简单的编程方法实现高性能的合成2.使用层对象创建复杂的用户界面3.轻量型数据结构,能够同时使几百个层产生动画。4.不依赖于应用程序主线程,动画在单独的线程里运行。5.改进了应用程序性能。应用程序只需要重画它变化的部分(局部刷新)。6.灵活的布局管理模式。2.相关类使用core animation,开发者不需要使用底层的API或者OpenGL就可以创建漂亮的动画界面。core animation类分成以下几个:1.提供.
阅读全文
摘要:1. 头文件依然是.h2. .cpp变成了.m3. #import代替了#include,#import保证只会引用一次,相当于.h里的#ifndef #define #endif模式4. 用@interface … @end来声明类,取代class ClassName{}5. 用@implementation … @end来实现类6. Data Members放在@interface ClassName : Parent{ … }中,默认权限为@protected,在ObjC里称为Instance Variables7. Member Functions放在@interface ClassN
阅读全文

浙公网安备 33010602011771号