学习记录

iOS开发,C/C++开发


  • 首页

  • 归档

  • 分类

  • 标签

  • 关于

Discuz iOS应用开发 - bigApp iOS源码分析 - 新用户注册流程

发表于 2017-05-22 | 分类于 Discuz iOS应用开发 | 阅读次数:
先来看新用户的注册流程,注册界面如下 点击注册事实上是以Post方式提交了一个Http请求 1234567891011121314151617181920212223 NSDictionary *dic = @{@"regsubmit":@"yes" ...
阅读全文 »

Discuz iOS应用开发 - bigApp插件功能

发表于 2017-05-22 | 分类于 Discuz iOS应用开发 | 阅读次数:
探究bigApp插件还有什么功能能用? 步骤一:我的APP 站长认证功能已经没有了,所以无法申请到APP_KEY等。 推广页设置需要站长功能的支持,所以也没有这个功能了。 步骤二:生成APP 点击跳转,Page Not Found。所以这个功能也没有了。我猜想之前是没有开源的,所以用这 ...
阅读全文 »

Discuz iOS应用开发 - 开篇

发表于 2017-05-22 | 分类于 Discuz iOS应用开发 | 阅读次数:
同事想让我帮他做discuz论坛的iOS应用开发,在github上看到15年有公司曾经做过一个discuz的插件,叫做bigApp,目的就是快速的把discuz转成iOS应用,但不知为何后来就突然死亡了。 基于github上还有残存的代码,和同事商量觉得对这部分代码进行评估和调研。 与我而言,我更倾 ...
阅读全文 »

勤之时 - 表示层(四)

发表于 2017-05-18 | 分类于 勤之时APP开发 | 阅读次数:
因为某些事情,耽搁了好久。总算可以开始把这个内容给补全了。希望接下来的一周能把这个应用的开发过程描述完毕,并把源码公开给大家。 这一节讲任务设置的部分,左上角的按钮对应的功能。 功能描述如下: 【任务一览】 View Controller 中上部为应用图标/名称/描述 下面为任务一览的列表,列表内 ...
阅读全文 »

勤之时 - 表示层(三)

发表于 2017-03-28 | 分类于 勤之时APP开发 | 阅读次数:
这一节讲分享的部分。功能描述如下: 【今日故事】View Controller 背景图为每日故事的图片 左下角为一个二维码,扫描或者识别二维码跳转到APPLE Store的改应用的下载页面。 右下角为今日日期以及今日故事的标题。 二维码上部为今日故事的介绍。 左上角为【关闭】按钮 右上角为【分享 ...
阅读全文 »

勤之时 - 表示层(二)

发表于 2017-03-28 | 分类于 勤之时APP开发 | 阅读次数:
从易到难,来看4个功能按钮的实现,这一节讲【设置】相关的功能实现。 功能描述 【设置】View Controller 点击【设置】按钮,以Present的形式显示Setting Controller。 左上角是关闭按钮,点击关闭Setting Controller Setting Control ...
阅读全文 »

勤之时 - 表示层(一)

发表于 2017-03-26 | 分类于 勤之时APP开发 | 阅读次数:
表示层:由UIKit Framework构成,也就是我们看到的视图,控制器,各种控件以及事件处理等内容。 首先来谈谈表示层的架构,继续推荐大神的iOS应用架构谈 view层的组织和调用方案 说下【勤之时】最后适用的要点: 以下内容摘抄自iOS应用架构谈 view层的组织和调用方案 所有的属性都使 ...
阅读全文 »

勤之时 - Info.plist的改动

发表于 2017-03-26 | 分类于 勤之时APP开发 | 阅读次数:
来看看info.plist的改动。如果,左边是项目默认的配置,右图是修改后的配置。某些具体的选项会在这些功能实现的时候再具体描述,这边仅说明修改内容。 详细说明下添加的选项: Bundle display name: 项目安装后显示的名称 URL Types item0 是项目的URL Sch ...
阅读全文 »

勤之时 - 业务逻辑层

发表于 2017-03-22 | 分类于 勤之时APP开发 | 阅读次数:
业务逻辑层是衔接数据持久层(网络层)与表示层的中间一层,他读取数据持久层的数据,经过业务处理,然后传递给表示层用与展示的数据。同样,当表示层操作使数据发生变化时,通过业务逻辑层将变化的数据保存到数据持久层。 因此,必不可少,我们在这里会处理所谓MVC模式里面M的部分。也许不是直接用于VC的Model ...
阅读全文 »

勤之时 - 网络层的实现

发表于 2017-03-20 | 分类于 勤之时APP开发 | 阅读次数:
事实上,【勤之时】一个本地应用,基本上没有什么网络请求,或者需要从服务器端下载数据。不过为了美观,每天的背景图片会变化,并且会有一个每日故事的分享页面,也就是说,每天一图。 那么具体这个图片怎么来?当然可以自己搭建服务器,然后提供图片。不过这样相对来说比较复杂,不但要搭建服务器,还要自己准备图片。 ...
阅读全文 »
1234
启发光明

启发光明

一人,一狗,一代码

40 日志
6 分类
22 标签
GitHub E-Mail
© 2021 启发光明
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4
沪ICP备17026840号-1