- 博客(8)
- 资源 (10)
- 收藏
- 关注
原创 自学iOS开发系列----UI(视图编程入门:UIView)
本篇博客,教学目标: UIView是UIKit中部分控件的直接或者间接的父类。UIView的层次和事件接收 【1】父视图不能接收事件,则子视图无法接收事件 【2】子视图超出父视图部分,不能接收事件 【3】同一个父视图下,最上面的视图,首先遭遇事件,如果能够响应,就不向下传递事件,如果不能响应,事件向下传递.1.在视图A上加载视图B,那么视图B就是视图A的子视图,视图A就是视图B的父视图。父视
2016-12-30 15:00:01 413
原创 自学iOS开发系列----UI(视图编程入门:UIButton)
本篇内容,教学目标: 点击按钮可以触发点击事件,来实现一些操作,比如界面跳转,刷新数据等。好比在淘宝上买了衣服,加入购物车,付款的时候,需要点击点击确认支付来触发支付事件,完成支付。新建项目导入两种图片,并分别名为:background_image.png和background_highlighted_image.pngViewController.m#import "ViewController
2016-12-30 11:33:45 391
原创 支付宝、微信sdk支付流程模拟
今天和同事闲聊的时候,聊到对接支付宝和微信sdk的事情,聊完以后兴致未尽。顺便去网上搜了一下,怎样做一款sdk,网上的教程少的可怜,能搜到的也是好坏各异,参差不齐。遂下决心,敲一篇博客,把sdk的实现流程讲解一下。给迷茫中的小白一点思路。还是那句话,一万个读者有一万个哈姆雷特,一万个程序员有一万种编码风格,代码仅供参考。最后的效果如图: sdk内部类文件: 导入sdk后demo内部类文件: ①
2016-12-29 13:59:27 7066
原创 自学iOS开发系列----UI(视图编程入门:ViewController、UIImageView、UILabel)
更新完OC部分以后,公司通知我去成都参加安全支付大会,去了三天时间,回来以后把开会的内容做了汇总,刚忙完手头的事情才想起好几天没有更新过博客了。今天闲下来了,正好更新一下。 今天是第一篇UI的博客,主要讲一下ViewController(控制器)、UIImageView(图片视图)、UILabel(标签)。好了,废话不多说了,进入正题。1.控制器的生命周期(这里就不详细叙述了,这个自行百度即可,主
2016-12-21 16:32:32 937
原创 自学iOS开发系列----OC(内存管理)
C内存管理 1.学习内存管理的目的? ①设备内存有限,如果不进行合理内存管理,内存会越积越多,最终导致程序崩溃; ②必须掌握的知识,提高程序稳定性/健壮性。2.C中的内存管理 C中堆空间由程序员手动(coding)创建,也由程序员手动释放,确保堆空间正确释放,称为内存管理。3.内存管理常见的错误 【内存泄漏】内存空间使用完毕之后没有被释放,造成内存堆积,达到一定程度程序崩溃 【提前释放
2016-12-14 16:57:11 433
原创 自学iOS开发系列----OC(block)
1.block:块语法,是一种新的语法结构。学习的时候可以类比于函数指针。2.block和函数指针对比#import <UIKit/UIKit.h>#import "AppDelegate.h"//声明函数int add(int,int);int main(int argc, char * argv[]) { @autoreleasepool { //函数名表示函数的入口地
2016-12-07 13:17:43 605
原创 自学iOS开发系列----OC(协议和委托代理)
协议 1.协议是OC的一种语法。OC的协议,类似于JAVA中接口,用来规范函数声明,实现多继承或对象间通信的一种语法。2.协议的两种写法 ①command+N新建协议类(HTProtocol) ②为协议命名 ③HTProtocol.h//第一种写法#import <Foundation/Foundation.h>@protocol HTProtocol <NSObject>- (void)
2016-12-05 21:00:24 660
原创 APICloud模拟微信支付调用(非集成微信支付SDK)
最近因为公司业务发展,需要研究APICloud的使用,主要是针对iOS模块化开发这块。我在APICloud官网搜索半天也没得到解决方案,而下载的APICloud Demo过于简单,故经过几天的钻研,找到了解决办法,现总结出来,给有类似需求的朋友提供一个解决方案。老规矩,先发一个效果图(内附iOS模块及项目Demo)。一、两个核心文件内容 APICloudSDK.m#import "APICloud
2016-12-02 14:48:29 2572
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人