我需要应用一个函数,直到满足索引限制(在这种情况下为距离)。我试图找出一种方法来重复应用该函数,同时避免递归问题。
示例:
我希望在2015-10-09 13:59:02.891 APPNAME[1790:60b] -[APPNAME.AFBlurSegue setUseDefaultModalPresentationStyle:]: unrecognized selector sent to instance 0x15ddafe0
2015-10-09 13:59:02.901 APPNAME[1790:60b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[APPNAME.AFBlurSegue setUseDefaultModalPresentationStyle:]: unrecognized selector sent to instance 0x15ddafe0'
*** First throw call stack:
(0x2e5c6f83 0x38d77ccf 0x2e5ca917 0x2e5c9203 0x2e518768 0x312c0381 0x312b63fb 0x30e19037 0x30e18fd7 0x30e18fb1 0x30e04717 0x30e18a2f 0x30e18701 0x30e136cb 0x30de88cd 0x30de6f77 0x2e59220b 0x2e5916db 0x2e58fecf 0x2e4faebf 0x2e4faca3 0x33400663 0x30e4714d 0x13e65c 0x39284ab7)
libc++abi.dylib: terminating with uncaught exception of type NSException
(lldb)
= total_dist
(2500公里)之前应用以下代码。在给定航班中行驶的距离取决于可用的能量。这次飞行分别以一系列跳跃和停止的方式进行 - 分别消耗和获取能量。如果在开始时有足够的能量,则只能在两次跳跃中完成飞行(一次停止)。有时需要两次或更多次停留。我不能提前知道这件事。
那么如何修改flight_distance
以使其重复,直到覆盖的总距离为2500?
jump_metrics