有人做过 Osherove 的 TDD Kata“字符串计算器”的 Objective-C Xode 版本吗?

2023-11-29

总是尝试更好地编码,我对针对 Objective-C 和 Xcode 进行 TDD 很感兴趣。
你知道有什么帖子可以实现类似的功能吗Roy Osherove 的“字符串计算器”-Kata

Update: 尝试找出如何在 iOS 上加速 TDD


我就是这么做的。您可以找到截屏视频和 Xcode 项目在我的博客里。我用德语写了周围的文字,但您应该可以毫无困难地播放视频或找到下载链接。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有人做过 Osherove 的 TDD Kata“字符串计算器”的 Objective-C Xode 版本吗? 的相关文章

  • 语言混合:模型和视图

    考虑开发一个应用程序 其中模型将使用 C 使用 Boost 编写 视图将使用 Objective C 使用 Cocoa Touch 编写 哪里有一些示例展示了如何集成 C 和 Objective C 来开发 iPhone 应用程序 直接从源
  • 如何在 xcode 中从 nib 文件创建视图?

    我有以下代码来创建视图并将其放入滚动视图中以允许分页代码工作正常 但是我不能做的是从 nib 文件加载视图 换句话说 我想使用 initWithNibName 而不是 initWithFrame void createPageWithCol
  • cllocation 和 mkreversegeocoder

    我尝试使用 cllocation 和 mkreversegeocoder 检索城市名称 在我的 viewdidload 方法中 我是 cllocationmanager self locManager CLLocationManager a
  • 在 iphone safari 浏览器中禁用浏览或选择文件按钮

    我想知道为什么select file or choose file在 iphone safari 中查看网页时 该按钮被禁用 谁能告诉我为什么会发生这种情况有什么方法可以启用它吗 谢谢 因为您无法从 iPhone 上传文件
  • UIButton 图像调整大小/缩放以适合

    我有一个非常严重的问题 我不知道如何解决 我正在对 UIButtons 框架进行动画处理 当我对其进行动画处理时 我希望按钮中的图像缩放到与按钮相同的大小 它无需在我的 iPhone 模拟器上执行任何操作即可运行 但是当我在 iPad 模拟
  • 停止 xcode 建立索引

    我一直在使用 xCode 4 5 2 并且注意到 如果您正在建立索引 则需要停止一切并让它完成它的工作 否则您会陷入困境 这已经成为一个问题 因为项目很大 索引需要很长时间才能完成 而且会不断地完成 一个例子是它对整个项目建立了索引 在我对
  • iPhone 操作系统测试最佳实践

    不久前 iPhone 的开发还相当简单 只有几个操作系统版本 甚至更少的设备 然而现在 有 2 个主要操作系统版本和 5 种不同的设备需要考虑 作为一家即将发布多个应用程序的公司 测试已成为越来越重要的问题 测试所有组合的最佳方法是什么 我
  • 无效的 Swift 支持 - 文件位置不正确

    我一直在尝试将新版本上传到 iTunes Connect 来更新应用程序 我第一次使用 xCode 6 但收到了一封来自 Apple 的电子邮件 内容如下 亲爱的开发者 我们发现您最近交付的 应用程序 存在一个或多个问题 要处理您的交货 必
  • 关于 NSApp 的 ModalForWindow、NSAlert 的 ModalForWindow 和 ModalSession 的提示 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我进行了大量的实验才消除了对 Obj
  • iOS 6 中已弃用的代码回退到 iOS 5

    我有这个自定义后退按钮 IBAction backToMenu id sender self presentingViewController dismissModalViewControllerAnimated YES 在 iOS 6 模
  • 志愿者匹配 API Objective C

    我正在使用 AFNetworking 对 VolunteerMatch API 执行 Web 请求 当我执行请求时 我收到 200 代码 但没有收到响应 典型的 VolunteerMatch 请求如下所示 GET api call acti
  • 使用 iPhone SDK 访问 iPhone 的通话记录

    我正在构建需要 iPhone 通话记录 只读 中的一些数据的应用程序 呼叫日志是一个位于 用户 库 CallHistory call history db 我使用越狱设备来提取日志 但是尝试使用以下命令打开此位置sqlite open3 命
  • GameKit 蓝牙传输问题

    我正在尝试使用 GameKit 框架通过蓝牙发送文件 我遇到的问题是我一次只能发送一个 NSData 对象 但我需要将其保存在另一端 如果不知道文件名 这显然是不可能的 但我不知道如何传输它 我尝试将其转换为字符串NSData data N
  • 类型名称已知却未知?

    Xcode 突然显示了此错误 未知类型名称 我会解释一下 我的 StoriesViewController h import
  • 当 UISwitch 改变状态时如何调用动作?

    我想在 UISwitch 更改其状态 因此设置为打开或关闭 时执行一些操作 我该怎么做呢 我需要传递两个对象作为参数 它是在代码中创建的 因此不使用 xib yourSwitchObject addTarget self action se
  • iPhone - 如何设置 uinavigationbar 高度?

    我想让导航视图的顶部小一点 你将如何实现这一目标 这是我到目前为止所尝试过的 但正如你所看到的 即使我使导航栏变小 它曾经占据的区域仍然存在 黑色 window addSubview navigationController view na
  • iPhone 应用程序中的 iOS 7 状态栏恢复为 iOS 6 默认样式?

    在 iOS 7 中UIStatusBar它的设计方式是与视图合并 如下所示 GUI designed by Tina Tav ar http dribbble com shots 1183911 Side menu and status b
  • IOS 无法从 Google Drive 获取文件

    这是我的代码 GTLQueryDrive query GTLQueryDrive queryForFilesList query q NSString stringWithFormat IN parents root self driveS
  • iPhone 应用程序中的 Vimeo 视频

    我想知道是否有办法将 Vimeo 视频 嵌入 iPhone 应用程序中 对于 YouTube 视频 我使用包含 YouTube 视频正确嵌入代码的 Web 视图 然后 iPhone 的本机 YouTube 支持会将 Flash 播放器转换为
  • 不确定如何在使用故事板时正确子类化 UIApplication

    我想在 X 次用户不活动 没有触发触摸事件 后返回故事板的初始视图控制器 经过一些研究 我发现检测不活动的最常见方法是触发 NSTimer 并在事件触发时重置间隔 为了检测触发的事件 我们在 UIApplication 的子类中重写 UIA

随机推荐

  • 将 Selenium WebDriver 与 Google Chrome 一起使用时,警报不会关闭。

    我有以下 Selenium 脚本用于在 rediff com 上打开警报 public class TestC public static void main String args throws InterruptedException
  • 使用 r 找到双峰分布中的局部最小值

    我的数据是预处理的图像数据 我想分开两个类 理论上 希望在实践中 最佳阈值是双峰分布数据中两个峰值之间的局部最小值 我的测试数据是 http www file upload net download 9365389 data txt htm
  • 将内联 SVG 转换为 Base64 字符串

    我想将内联 SVG 图像发送到 PHP 脚本 以使用 Imagick 将其转换为 PNG 为此 我必须知道如何在内联 SVG 上获取 Base64 字符串 对于画布对象 它是一个简单的 toDataURL 但这不适用于内联 SVG 因为它不
  • 带有 Facelets (jsf) 和 xhtml 的 Eclipse 自动完成(内容辅助)

    如何使用 Facelets 在 xhtml 页面中为 JSF 1 2 标记激活 Eclipse 3 5 WTP 内容辅助 它适用于 jsp 文件 但不适用于 xhtml 我用谷歌搜索了很多 在很多地方 包括 MyFaces wiki 都说
  • Python - 使用 pyqtgraph 快速绘图(16ms)?

    我需要使用 pyqtgraph 绘制连续输入 因此我使用循环缓冲区来保存数据 我使用 deque 和 maxlen 来完成这项工作 Python 2 7 numpy 1 9 2 pyqtgraph 0 9 10 from collectio
  • 在 上添加边框

    在另一篇文章中 我读到 如果我需要为除标题行之外的每一行添加边框 我应该使用 THEAD TBODY 所以我已将其添加到页面中 但我找不到如何将其应用到 TBODY 我是新手 所以请耐心等待 我可以在整个表格周围放置边框 但需要排除标题行
  • 实体框架代码优先软删除延迟加载

    所以我首先使用实体 框架代码 所以没有 edmx 我有一个带有 bool IsEnabled 的基实体类来执行软删除 我正在使用存储库模式 因此可以使用 IsEnabled 过滤掉针对存储库的所有查询 但是 每当我使用存储库获取 IsEna
  • 使用 str.split 函数拆分数据框中的列

    我试图将带有逗号分隔值的列拆分为 2 列 但 str split 函数返回带有 0 和 1 的列 而不是拆分字符串值 我有一个数据框 其中有一列 全名 其中有一个全名 并用逗号分隔姓氏和名字 我使用了 str split 函数 该函数在执行
  • 为什么 C++ Map 的 [] 运算符调用映射值的默认构造函数? [复制]

    这个问题在这里已经有答案了 我用g 编译了以下代码 执行该行时将调用构造函数A m 1 为什么会发生这种情况 我认为没有必要在这里调用构造函数 struct A int mem A int arg A int main unordered
  • 将所有 标签替换为 img 替代文本

    我知道如何在 php 中执行此操作 但我需要在 javascript jquery 中完成此操作 我正在尝试类似以下的事情 NewBox html OldBox html Replace
  • 对象使用原型函数名称而不是其属性

    我创建了两个函数A和B 将A作为B的原型 jsfiddle function A function B this name Class B B prototype A var b new B alert b name expected Cl
  • 使用 VBA 查找 MS Office 修订版和内部版本

    The 主要版本和次要版本可以使用 Office 应用程序找到Application Version 返回示例 15 0 Office 2013 12 0 Office 2007 我需要修订版和构建版本Office 应用程序的示例 微软 O
  • 如何使用 Autofac 和 ASP.NET Core 在控制器上启用属性注入?

    似乎确实没有一种简单的方法来确保控制器具有属性注入 解决这个问题的方法是单独注册所有控制器 这似乎有点违背了目的 这 FromServices 属性是removed他们特别提到应该由各个 IoC 容器来确保这种情况发生 我是否遗漏了一些明显
  • 使用 Spring Data JPA 时我的存储库无法自动初始化

    在探索了几个教程后 我尝试将 spring data jpa 添加到我的 spring mvc web 项目中 但我发现我的存储库无法自动初始化 我的服务类中出现 NullPointerException 请看我下面的示例代码 我的存储库
  • Lua 编程 - os.execute() 在 Windows 中不起作用

    我正在 pure Lua 中创建一个函数来扫描目录中的文件并将它们放在另一个文件中 我尝试的命令是 os execute dir B C Users Fernando workspace Organizator2 s1 gt C Users
  • 如何在eclipselink中访问多个租户?

    eclipselink 或 Hibernate 中的租户是一个很好的概念 可以将数据域彼此分开 我正在使用 eclipselink 和单表策略 有时需要访问多个租户的数据 例如出于管理目的 有没有好的方法可以实现这一目标 我不想跑遍所有租户
  • 将图表坐标转换为像素

    我应该在极坐标图中画一个圆圈 上面有一些文字 我开始使用 PostPaint 获得了图表图形 因此我能够在上面绘制和编写自定义内容 我的主要问题是位置 例如 我想在 x 和 y 轴交叉的地方绘制 sg 但我没有找到任何有效的方法将图形坐标
  • firebase subscribeToTopic OnCompleteListener 没有被调用

    我正在开发一个 Android 项目 其中用户将订阅 Firebase 主题 我写了如下代码 FirebaseMessaging getInstance subscribeToTopic update addOnCompleteListen
  • 使用 OpenSSL 的客户端/服务器程序的文档

    我有一个用 C 编写的 TCP 客户端 服务器程序 我想使用 OpenSSL 保护交换的数据 这对我来说很新 我在网上找不到示例 您能指出一些关于此事的 googd 文档吗 谢谢你 检查以下链接 他们应该有帮助 http www linux
  • 有人做过 Osherove 的 TDD Kata“字符串计算器”的 Objective-C Xode 版本吗?

    总是尝试更好地编码 我对针对 Objective C 和 Xcode 进行 TDD 很感兴趣 你知道有什么帖子可以实现类似的功能吗Roy Osherove 的 字符串计算器 Kata Update 尝试找出如何在 iOS 上加速 TDD 我