北屋教程网

专注编程知识分享,从入门到精通的编程学习平台

程序员用5分钟,把一个400多MB的苹果安装包削掉了187MB

丰色 发自 凹非寺

量子位 | 公众号 QbitAI

前些日子,一个

Objective-C高效开发-使用枚举(Enum)增强代码的可读性及规范

Enum,也就是枚举,从C语言开始就有了,C++、Java、Objective-C、Swift这些语言,当然都有对应的枚举类型,功能可能有多有少,但是最核心的还是一个—规范的定义代码中的状态、选项等“常量”。

typedef enum _TTGState {
    TTGStateOK  = 0,
    TTGStateError,
    TTGStateUnknow
} TTGState;
 
//指明枚举类型
TTGState state = TTGStateOK;

掌握 Objective-C 中的类和对象:构建面向对象的世界

掌握 Objective-C 中的类和对象:构建面向对象的世界

Objective-C 是一门面向对象的编程语言,它的核心概念之一就是类和对象。在这篇文章中,我们将深入探讨 Objective-C 中的类和对象,从如何定义类、创建对象,到如何调用对象的方法,帮助你构建一个面向对象的编程世界。

Windows Bridge for iOS最新教程演示

【中关村在线软件资讯】2月20日消息:为了提升Windows 10应用商店中的应用数量,微软想出了直接移植iOS应用的方法,现在Windows Bridge for iOS放出了最新的一篇教程。

Windows Bridge for iOS是用于转化iOS应用的工具,开发者们可以通过iOS API和Objective-C代码,轻松打造出一款Windows通用应用。

这一次微软用视频展示了如何移植一款iOS应用,可以一步步观看到转换的过程。

Objective-C :Category(objective category)

Category 引入

在日常的开发中,可能会碰到这样的需求:给某个类增加方法。比如说,需要给NSString类增加一个打印的方法。当然,我们可以新建一个类比如TestString,并继承NSString类,在新的类TestString中实现 displayString方法。但是,这种方法有一个明显的缺陷是:只有 TestString类有该方法,NSString类的其他子类,比如 NSMutableString 不能使用该方法。能否给 NSString 类增加一个方法,让NSString以及NSString的所有子类都可以使用呢?答案可以的,Category可以完美的解决这个问题。

分享你最喜欢的技巧和提示(Xcode,Objective-C,Swift,C...等等)

笔者分享总结如下(本篇会不定期进行更新) :

Objective-C

1.让Xcode的控制台支持LLDB类型的打印

这有什么用?

怎么说尼,笔者认为这个还是比较有用滴,为什么有用尼?

因为在Xcode断点调试的时候, 在控制台输入 po self.view.frame 或者 po id 类型的时候就死翘翘了。不信? 看如下图 :

C语言进阶教程:进阶教程:调试技巧:GDB/LLDB 的使用

调试是软件开发过程中不可或缺的一环,它能帮助我们找出程序中的错误(Bugs)并理解程序的行为。GDB (GNU Debugger) 和 LLDB (LLVM Debugger) 是两款功能强大的命令行调试器,广泛用于C、C++等语言的程序调试。

Objective C interface(object与objective的区别)

在Objective C里面,interface基本可以理解为其他语言里面的class。

当然也有些不同。

首先我们可以新建一个Objective-C的file。



这里我们添加一个MyClass.m和一个MyClass.h文件。

使用@interface 来定义一个类,使用@implementation来写实现。

C语言编译过程(c语言编译过程5步骤)

1、GCC、glibc和GNU C的关系

1.1.1 GCC

GCC全称GNU Compiler Collection,是GNU项目的一部分,主要是一套编译器工具集,支持多种编程语言,包括C、C++、Objective-C、Fortran、Ada、Go和D等。GCC最初作为GNU操作系统的官方编译器,用于编译GNU/Linux系统和应用程序。它是自由软件,遵循GNU General Public License(GNU GPL)发布。

PaintCode 用户操作指南(paintapplicator)

人人都是产品经理旗下【起点学院】推出产品经理“365天”成长计划,BAT大牛带你学产品!

使用选项卡(Working with Tabs

设计师能够使用选项卡管理正在设计的 PaintCode 文档。每个选项卡包含多个正在设计的画布。

第一个选项卡——称为样式表,它非常特别并且提供给设计师通向样式表的目录——一个集绘制、颜色、渐变以及其他设计资源的库,设计师能够轻易的导出单独的 Objective-C,Swift 以及C# 的类。样式表使设计师在项目中,集中生成代码变得十分简单。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言