
c基础
__Mr_Xie__
本人第一职业是iOS,一直工作在互联网公司一线,代号“老渔翁”。现在“大前端”(包括iOS,Android和Web)越来越成为一种趋势,希望希望能和大家一起成长,尽量做到每周更新一篇文章。
展开
-
iOS完整学习路线图
今天特地花时间整理出了iOS的完整学习路线图,希望对大家有帮助 更多文章CocoaPods开源库的搭建CocoaPods搭建私有库CocoaPods搭建私有库遇到问题CocoaPods私有库的升级维护SKStoreReviewController之程序内评价App应用程序图标的动态更换开源框架 MGJRouter_SwiftiOS的MVP设计模式iOS插件化iOS FMDB的使用S...原创 2015-03-26 21:48:18 · 576 阅读 · 0 评论 -
C语言--typedef总结
一、typedef作用简介* 我们可以使用typedef关键字为各种数据类型定义一个新名字(别名)。 1 #include <stdio.h> 2 3 typedef int Integer; 4 typedef unsigned int UInterger; 5 6 typedef float Float; 7 8 int main(int argc, ...原创 2015-03-26 21:53:26 · 424 阅读 · 0 评论 -
C变量的直接引用与间接引用区别
引用相比于于指针各有优点:一、引用变量它不能改变自身所引用的地址空间,而指针变量可以,那么就很可能出现一些因为不小心的修改而导致错误的结果。二、在作为函数参数方面,引用作为参数,你调用的时候不需要对变量取地址值,这样看起来比较直观,而且方便,如果是指针变量作为参数,那么你有时候会不明白这个函数到底是对指针进行运算,还是对指针指向的变量空间进行运算,而且还要取地址操作。三、不过有时候指针还是比引用...原创 2015-04-01 12:54:44 · 5288 阅读 · 0 评论 -
C--变量总结
按作用域分:a)局部变量b)全局变量按变量的存储类型分:a)自动变量(所有的局部变量默认自动)b)静态变量(所有的全局变量及被关键字static修饰的局部变量)c)寄存器变量(被关键字register修饰的自动变量) 注:寄存器变量只限于int、char和(void*)使用更多文章CocoaPods开源库的搭建CocoaPods搭建私有库CocoaPods搭...原创 2015-04-01 15:07:13 · 615 阅读 · 0 评论 -
返回指针的函数与指向函数的指针的用法
返回指针的函数与指向函数的指针的用法#include<stdio.h>#include<stdlib.h>void *func(){ /* * 一种很容易犯的错误,将局部变量的地址返回 */ int m; printf("define as void *func()/n"); return &m;}/* * 声明一个指...原创 2015-04-01 12:51:02 · 656 阅读 · 0 评论 -
iOS断点续传下载
前言之前在做app性能优化,发现下载一个大文件的时候,内存会飙升。看了一下代码才发现前同事采用的是一次性下载。前同事的对白:这不是我Code Style,是前同事写的。在进行下载时,如果是小文件的下载,比如小图片和文字之类的,我们可以直接请求源地址,然后一次下载完毕;但是如果是下载较大的图片、音频和视频文件时,不可能一次下载完毕,用户可能下载一段时间,关闭程序...原创 2019-07-18 14:14:35 · 244 阅读 · 0 评论 -
APP的消息通知设计:你的APP适合什么通知模型?
前言现如今消息通知也是一桩麻烦事,这篇文章旨在介绍几种通知模型,帮助你的APP挑选到合适的通知模型。通知的重要组成部分通知是指源自于APP以用户为目标的信息片段,以下是通知的几个重要组成部分:来源(Source):这是APP中生成通知的源头。每个APP根据自己不同的内容体系可以有多个内容池,信息在内容池中进行归类,这些内容池将会变成通知的来源。...原创 2019-07-18 14:23:21 · 554 阅读 · 0 评论