随笔分类 -  [02] IOS 基础

IOS基础部分
摘要:Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?答: Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法... 阅读全文
posted @ 2015-12-03 16:19 wangzhipeng 阅读(585) 评论(0) 推荐(0) 编辑
摘要:App Bundles捆绑销售提交流程:1. 在iTunes Connect左上「+」选「Create Bundle」到「New App Bundle」挑选已上线应用(最多可捆绑10个应用)2. 然后设定捆绑包名称与产品文并设定专属ID与捆绑包价格后保存(图标会包含所有捆绑应用图标)3. 确定提交后... 阅读全文
posted @ 2014-10-17 15:39 wangzhipeng 阅读(266) 评论(0) 推荐(0) 编辑
摘要:系统要求: 系统升级为 OS X Yosemote 版本 10.10 (正式版已经发布更新)录制工具: QuickTime Player 版本 10.4 (833)操作流程: 1. 设备数据线连接你的电脑(设备必须为真实设备并且系统为iOS8.0及以上版本) 2. 文件 ==> 新建影片录制... 阅读全文
posted @ 2014-10-17 15:36 wangzhipeng 阅读(1576) 评论(0) 推荐(0) 编辑
摘要:好久没来了,趁着新语言Swift发布,继续钻研中!Create Class 创建类 (重载效果)// Create Class 创建类class MyClass { // Properties 成员变量 init() { // Constructor 构造函数 ... 阅读全文
posted @ 2014-06-04 21:35 wangzhipeng 阅读(2672) 评论(2) 推荐(0) 编辑
摘要:简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。最常用到的函数+ (NSPredicate *)predicateWithFormat:(NSString *)predicateFormat, ...;1.比较运算符 > 、< 、== 、 >= 、<= 、 !=例:@"number >= 99"2.范围运算符:IN 、BETWEEN例:@"number BETWEEN {1,5}" @"address IN {'shanghai 阅读全文
posted @ 2013-01-31 13:58 wangzhipeng 阅读(18571) 评论(0) 推荐(1) 编辑
摘要:根据屏幕尺寸和分辨率,ios现在数起来有6个版本。iOS 设备现有的分辨率如下:iPhone/iPod Touch普通屏 320像素 x 480像素 iPhone 1、3G、3GS,iPod Touch 1、2、33:2 Retina 屏 640像素 x 960像素 iPhone 4、4S,iPod Touch 416:9 Retina 屏 640像素 x 1136像素 iPhone 5,iPod Touch 5iPad普通屏 768像素 x 1024像素 iPad 1, iPad2,iPad mi... 阅读全文
posted @ 2013-01-30 16:58 wangzhipeng 阅读(43427) 评论(0) 推荐(2) 编辑
摘要:最近正好准备做一款文件管理器,于是小弟不才,整理了一些文件管理共通函数,也是为了以后自己调用方便。FileManageCommon.h//// FileManageCommon.h// Test_common//// Created by wangzhipeng on 13-1-30.// Copyright (c) 2013年 com.comsoft. All rights reserved.//#import <Foundation/Foundation.h>@interface FileManageCommon : NSObject/********************* 阅读全文
posted @ 2013-01-30 15:24 wangzhipeng 阅读(1917) 评论(2) 推荐(0) 编辑
摘要:1.Prefix.pch 是做什么用的?是一个加快编译速度的工具。只有永远不会变化或很少发生变化的头文件才能被添加到前缀文件中。这样做可以使框架的代码提前编译,并对所有类可见。但是,如果添加到前缀文件中的头文件发生变化,那么所有的代码会被重新编译,这也是为什么只能向前缀文件添加不变文件的原因。2.if((self = [super init])) 为什么会这么写?- (id) init{ if((self = [super init])) { //do init stuff here ... } return self;}在 self = [super i... 阅读全文
posted @ 2012-12-03 10:23 wangzhipeng 阅读(1636) 评论(5) 推荐(1) 编辑